Software Engineer

Metron, Inc.
  • Laurel, MD
    30+ days ago

    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; 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

    Numbers & Facts

    LocationLaurel, MD

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.