Software Engineer

Metron
Laurel, MD
On-site

Who this role is best for

Strong fit for candidates with a technical background in software engineering who can work on-site in Laurel, MD and demonstrate experience with full-stack development and containerization technologies.

Best fit for

  • Candidates with a US citizenship and 3+ years of software engineering experience in national security contexts
    — “US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation”
  • Individuals with a track record of maintaining and enhancing complex software systems
    — “developing, maintaining, and enhancing complex and diverse software systems”
  • Professionals skilled in object-oriented programming and full-stack web development
    — “Familiarity with full-stack web application development in any frameworks/languages”

Things to consider

  • On-site presence is mandatory, which may require relocation or local availability
    — “The selected individual(s) will be required to work on-site.”
  • Clearance requirements are strict and may eliminate non-cleared candidates
    — “Active TS/SCI with CI-polygraph clearance”

How to stand out

  • Highlight experience with real-world system design and performance optimization in your resume and interviews
    — “resolving software problem reports; utilizing software development and software design methodologies”
  • Emphasize your proficiency in containerization tools like Docker and Kubernetes
    — “Container (Docker) Build and Infrastructures, Kubernetes”
  • Demonstrate a clear ability to communicate complex design concepts and metrics effectively
    — “Ability to communicate design concepts and performance metrics clearly”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Developed and maintained complex software systems
  • Supported team as a technical resource
  • Reviewed and tested software components
  • Resolved software problem reports
  • Provided input to system design
Typical background
Bachelor's degree in Computer Science or related field3+ years of experience as a Software Engineer or Developer

Skills & requirements

Required

JavaJavaScriptTypeScriptPythonC++HTMLCSSAngularReactSpring BootNode JSPostgreSQLActivemqRedisDockerKubernetesGitLabCI/CDObject-oriented ProgrammingFull-stack Web Application Development

Preferred

Algorithmic CodeComplexity AnalysisPerformance OptimizationMultithreadingUser Interface Design

Stack & domain

HTMLCSSJavaScriptAngularReactSpring BootNode JSPostgreSQLActivemqRedisContainer (docker) Build And InfrastructuresKubernetesSoftware Configuration ManagementGitLabCi/cd ProcessesGitlab Procedures/documentationProper Coding EtiquetteJavaTypeScriptPythonC++Object-oriented ProgrammingFull-stack Web Application DevelopmentCommunication

About the role

Original posting from Metron via Greenhouse

About Metron

Metron is an employee-owned company dedicated to delivering innovative solutions for the most challenging national security problems. For over 40 years, our principled approach to problem-solving has yielded creative solutions at the intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are passionate about solving challenging problems. We look for individuals who share this same passion and can apply their experience in real-world settings.  

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; and 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 with CI-polygraph clearance

High School Diploma or equivalent 

At least 3 years of experience as a Software Engineer or Developer

Experience with some or all of the following: HTML, CSS, JavaScript, Angular and/or React Framework, Spring Boot, Node JS, Postgres, ActiveMQ, Redis

Knowledge of: Container (Docker) Build and Infrastructures, Kubernetes, Software Configuration Management tools such as GitLab, CI/CD processes, GitLab procedures/documentation and 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:  Laurel, MD

*The selected individual(s) will be required to work on-site. 

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 

Metron is an Equal Employment Opportunity (EEO) employer. It is the policy of the company to provide equal employment opportunities to all qualified applicants without regard to race, color, religious, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

VEVRAA Federal Contractor 

Source: Metron careers (Greenhouse)

Similar roles