Full Job Description
Metron is seeking talented, cleared programmers with strong computer science and engineering backgrounds for complex and challenging projects. As a Software Engineer you will be responsible for developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. The ideal candidate has experience writing well-designed, maintainable, and extensible code, and will support the team as a technical resource.
Other responsibilities include:
• Reviewing and testing software components for adherence to the design requirements and documents test results
• Resolving software problem reports
• Utilizing software development and software design methodologies appropriate to the development environment
• Providing specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
Required Qualifications
• Active TS/SCI, and must be eligible for Full-Scope Polygraph
• At least 3 years of working experience as a Software Engineer or Developer
• Bachelor's degree or equivalent experience
• Experience with some or all of the following: HTML, CSS, JavaScript, Angular and/or React Framework, Spring Boot, Node JS, Postgres, ActiveMQ, Redis
• Must have knowledge of: Container Build and Infrastructures, Docker, Kubernetes, Software Configuration Management tools such as GitLab, CI/CD processes, GitLab procedures/documentation and/or proper coding etiquette
• Experience programming in Java, JavaScript, TypeScript, Python or C++
• Object-oriented programming proficiency
• Familiarity with full-stack web application development in any frameworks/languages
• Ability to communicate design concepts and performance metrics clearly
• US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information.
Desired Qualifications
• Active TS/SCI with Full-Scope polygraph
• Experience writing algorithmic code, including complexity analysis, performance optimization, and multithreading
• Experience designing and implementing user interfaces
Position Location: Aurora, CO
*The selected individual(s) will be required to work on-site, 5 days a week in Aurora, CO.
Perks and Benefits
• Medical, Dental and Vision Insurance
• Accompanying FSA and HSA options
• Additional Voluntary Benefits
• Paid Time Off
• 9 Observed Holidays and 2 Floating Holidays
• Paid Parental Leave
• Tuition Reimbursement
• Professional Development Reimbursement
• Annual Salary Reviews
• Profit Sharing
• 401(k) Traditional and Roth Options
• Gym and Fitness Reimbursement
• Employee Assistance Program
• Employee Referral Program
In compliance with Colorado's Equal Pay for Equal Work Act (the "Act") (C.R.S. a7 8-5-101 et seq.) all positions in Colorado should have a good faith wage or salary posted on all job advertisements. If one is not listed below please email [redacted] and one will be provided.
Expected compensation range, Aurora, CO:
$130,000-$250,000 USD