Post Job Free
Sign in

Software Engineer (Junior to Mid-Level) with Security Clearance

Company:
Cenith Innovations, LLC
Location:
Gaithersburg, MD, 20878
Posted:
April 25, 2025
Apply

Description:

Cenith Innovations is at the forefront of DoD and IC modernization with our innovative technology and Product-oriented approaches. We support a wide span of programs and projects from optimizing human performance to AI/ML-driven warfare, and more. We're looking for junior and mid-level TS SCI-cleared Software Engineers (2-10 years) to support NGA's mission-critical suite of systems. Candidates must work well on a team in an Agile Scrum environment, be adaptable to changing priorities from multiple customers, and apply their technical expertise to solve complex problems. The successful candidate must possess a TS SCI clearance to qualify for this position. Positions are fully on-site (no remote positions) in Gaithersburg, MD. Primary responsibilities: - Design, develop, troubleshoot, and debug mission-critical software source code using modern software development languages and tools such as Java, JavaScript, C#, and Python.

- Use Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your team.

Support creation and updating of all relevant documentation and specifications for design, development, and testing.

- Troubleshoot software and system issues in a SAFe Agile scrum team.

- Implement COTS and other third-party product updates.

- Identify, prioritize, and implement fixes to cyber security vulnerabilities.

- Use technical expertise to suggest environment and process upgrades.

- Work closely with other engineers to develop the best technical design and approach for new product development. Basic Qualifications: - US Citizenship and current TS SCI Clearance are required.

- Bachelor's degree in Computer Science, Software Engineering, or related technical field.

- 2-10 years of experience in software development - Hands-on software engineering and development experience with Java, JavaScript, Python, C#, and/or object-oriented programming.

- Experience with software frameworks, including Django and React.

- Strong proficiency with basic web technologies, including HTML, CSS, REST, JSON, and Tomcat.

- Strong understanding of modern software design patterns and coding standards.

- Troubleshooting and problem-solving skills with the use of debuggers.

- Working knowledge of Agile development, continuous integration, and continuous delivery methodologies and tools.

- Hands on experience implementing fixes to cyber vulnerabilities. Preferred Qualifications: - Experience with code repository tools (i.e., GIT or SVN) and integration tools such as Jenkins, GitLab, SonarQube, JUnit, Cucumber, Selenium, and/or JMeter

- Hands-on expertise with database software including Oracle Database, MySQL, Microsoft SQL Server, PostgreSQL, and MongoDB

- Demonstrated proficiency with web application technologies and deployment environments, including Docker, Kafka, and Kubernetes

- Experience performing COTS/FOSS upgrades

- Experience with a version control system (e.g., Git and Jenkins)

- Familiarity with scripting languages such as JavaScript, Python, Bash, PL/SQL, SQL, and PHP Benefits: - A competitive salary

- Generous paid time off

- Awesome 401k matching

- Amazing employee and dependent benefits

Permanent

Apply