Seeking a talented and security-cleared Software Engineer to join our team!

This position requires a dedicated professional with an active TS/SCI Security Clearance with a Polygraph, a strong passion for software development, and a minimum of 7 years of experience. You'll play a critical role in analyzing user requirements, designing and building software solutions, and collaborating with your team to deliver exceptional results.

Responsibilities:

  • Analyze user requirements and translate them into effective software designs and performance specifications.

  • Debug existing software, identify and correct defects, and recommend improvements for both the software and development process.

  • Design and develop new features or modify existing software to meet evolving needs.

  • Integrate software components into new or modified systems and operating environments.

  • Develop simple data queries to access and analyze existing datasets.

  • Write and review clear and concise software and system documentation.

  • Take on leadership roles within the software development process.

  • Design and implement complex database interfaces and queries.

  • Develop and implement algorithms to enhance software performance and functionality.

  • Assist with creating and executing test procedures for software components.

  • Analyze system performance, collaborate with users and engineers, and develop innovative software solutions.

  • Maintain existing software, fixing errors, adapting to new hardware, and optimizing performance.

  • Apply scientific analysis and mathematical modeling to predict and evaluate software design outcomes.

Qualifications:

  • U.S. Citizenship and an active TS/SCI Security Clearance with a Polygraph are mandatory.

  • Bachelor's degree in Computer Science or a related field from an accredited university (4 years of additional SWE experience can substitute).

  • Minimum of 7 years of experience as a Software Engineer in projects of similar scope, type, and complexity.

  • 2 years of experience developing applications using specific programming languages as defined by the project requirements.

  • 2 years of experience developing Windows or UNIX applications using general-purpose languages like C, C++, C#, Java, and Python.

  • 2 years of experience with DevOps building and deploying technologies (e.g., Artifactory, Dockery, Terraform, Ansible, Packer).

  • 1 year of experience with CI/CD and relevant tools (e.g., Jenkins, Bamboo) and building automated CI/CD pipelines.

We offer a competitive compensation package, excellent benefits, and the opportunity to work on cutting-edge projects in a collaborative and supportive environment.


Apply for position now