Software Engineer

Millersville, MD
Jan 24, 2022
Jan 26, 2022
Full Time
OverviewGuidehouse is a leading global provider of consulting services to the public and commercial markets with broad capabilities in management, technology, and risk consulting. We help clients address their toughest challenges and navigate significant regulatory pressures with a focus on transformational change, business resiliency, and technology-driven innovation. Across a range of advisory, consulting, outsourcing, and digital services, we create scalable, innovative solutions that prepare our clients for future growth and success. The company has more than 10,000 professionals in over 50 locations globally. Guidehouse is a Veritas Capital portfolio company, led by seasoned professionals with proven and diverse expertise in traditional and emerging technologies, markets, and agenda-setting issues driving national and global economies. For more information, please visit: . ResponsibilitiesOur Software Engineers are experienced professionals who provide software engineering expertise to our clients. They work directly with teammates and our National Security clients to execute the following job responsibilities:Develop, maintain, and enhance complex and diverse software systems based upon documented requirements.Works individually or as part of a team to reviews and test software components for adherence to the design requirements and document test results.Resolve software problem reports.Utilize software development and software design methodologies appropriate to the development environment and specific input to the software components of system design. QualificationsThe following qualifications are REQUIRED to be considered for this role:Due to our contractual requirements, to be eligible for this role, you must be fully COVID-19 vaccinated at time of hire.An CURRENT and ACIVE TOP SECRET/SCI clearance with COUNTERINTELLIGENCE (CI) polygraphMust be willing to upgrade polygraph to a FULL SCOPEBachelorA cents € (TM) s degree in Computer Science or related discipline from an accredited college or university. Four (4) years of additional experience may be substituted for a bachelorA cents € (TM) s degreeFourteen (14) years experience as a software engineerDemonstrated experience analyzing user requirements to derive software design and performance requirementsDemonstrated experience debugging existing software and correcting defectsProven ability to provide recommendations for improving documentation and software development process standardsDemonstrated experience designing and coding new software or modify existing software to add new featuresDemonstrated experience integrating existing software into new or modified systems or operating environmentsProven ability to develop simple data queries for existing or proposed databases or data repositoriesDemonstrated experience writing or reviewing software and system documentationDemonstrated experience serving as team lead within the software development processProven ability to design or implement complex database or data repository interfaces/queries, as well as algorithms to meet or exceed system performance and functional standardsDemonstrated experience assisting with developing and executing test procedures for software componentsExperiencing developing software solutions by analyzing system performance standards, conferring with users or system engineers; as well as analyzing systems flow, data usage and work processes, and investigating problem areasDemonstrated experience modifying existing software to correct errors, to adapt to new hardware, or to improve its performanceProven ability to design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of designDemonstrated experience designing or implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints, and performing quality control on team productsDemonstrated experience overseeing one or more software development teamsProven abilty to work with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfacesDemonstrated experience coordinating software system installation and monitoromg equipment functioning Additional RequirementsThe successful candidate must not be subject to employment restrictions from a former employer (such as a non-compete) that would prevent the candidate from performing the job responsibilities as described. DisclaimerAbout GuidehouseA' GuidehouseA' is an Equal Employment Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, citizenship status, military status, protected veteran status, religion, creed, physical or mental disability, medical condition, marital status, sex, sexual orientation, gender, gender identity or expression, age, genetic information, or any other basis protected by law, ordinance, or regulation.A' Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.A' If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contactA' GuidehouseA' Recruiting at 1-571-633-1711 or via email atA' RecruitingAccommodation@. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.A' Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.A' Rewards and BenefitsGuidehouseA' offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.A' Benefits include:Medical, Rx, Dental & Vision InsurancePersonal and Family Sick Time & Company Paid HolidaysPosition may be eligible for a discretionary variable incentive bonusParental Leave and Adoption Assistance401(k) Retirement PlanBasic Life & Supplemental LifeHealth Savings Account, Dental/Vision & Dependent Care Flexible Spending AccountsShort-Term & Long-Term DisabilityTuition Reimbursement, Personal Development & Learning OpportunitiesSkills Development & CertificationsEmployee Referral ProgramCorporate Sponsored Events & Community OutreachEmergency Back-Up Childcare Program

Similar jobs