Software Engineers - LEVEL 02 - FULLY CLEARED with POLYGRAPH REQUIRED

Cti Md

Fort Meade (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Constellation Technologies is seeking a software engineer to analyze requirements, design and implement software, and lead development teams on complex projects. The role emphasizes Java/Python, CI/CD, containers, and cloud-native microservices.

On-site work at Fort Meade, MD with a TS/SCI clearance, active polygraph, and a strong lifecycle engineering background is required. The candidate will contribute to architecture, develop features, write tests, and coordinate with hardware/system

Qualifications

  • Bachelor’s degree in Computer Science or a related discipline is required.
  • Four years of additional software engineering experience on projects with similar processes may be substituted.
  • Experience with lifecycle engineering of complex systems across concept, design, development, testing, production, deployment, and maintenance.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Provide recommendations for improving documentation and software development process standards.
  • Design, code, or modify software to add new features.
  • Integrate existing software into new or modified systems or environments.
  • Develop simple data queries for existing databases or data repositories.
  • Write or review software and system documentation.
  • Serve as a team lead on projects.
  • Design or implement complex database interfaces and queries.
  • Develop or implement algorithms to meet performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Analyze system performance and collaborate with users and engineers to identify improvements.
  • Modify existing software to adapt to new hardware or improve performance.
  • Use scientific analysis to predict outcomes and measure design impact.
  • Implement complex algorithms under timing and resource constraints; ensure quality.
  • Oversee one or more software development teams to ensure process compliance.
  • Coordinate software installation and monitor equipment to meet specs.

Skills

Java SE
Python
Git
Shell/bash
Nexus
Maven
JS/HTML5/CSS3
JUnit
IDEs
Docker
Kubernetes
OpenShift
GitLab CI
Spring Framework
Grit
Jenkins
Hibernate
MySQL
Web Services
Vaadin

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Maven
Spring Tool Suite
GItLab CI

Job description

Java SE, Python, Git, Shell/bash, Nexus, Maven, JavaScript/HTML5/CSS3, JUnit, IDEs, Docker/Kubernetes/OpenShift and GitLab CI, Spring Framework, Spring Tool Suite, Grit, Jenkins, Hibernate, MySQL, Web Services, and Google Web Toolkit or Vaadin.

Required Qualifications
  • Must be a US Citizen.
  • Must have TS/SCI clearance with an active polygraph.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required. Four years of additional software engineering experience on projects with similar processes may be substituted.
  • Relevant experience in engineering systems over their lifecycle (e.g., conception, design & development, testing, production, distribution/deployment, operation, maintenance & support, decommissioning).
  • Level 02 – fourteen years of experience as a software engineer in programs and contracts of similar scope, type, and complexity.
  • Software engineering experience developing with Java SE, Python, Git, Shell/bash, Nexus, Maven, JavaScript/HTML5/CSS3, JUnit, and IDEs.
  • Experience with software architecture development, requirements analysis, code generation, process execution and evaluation.
  • Experience with containers and container orchestration (e.g., Docker, Kubernetes, OpenShift, GitLab CI), microservices, CI/CD pipelines, automated testing tools like SonarQube, automated deployments, failure rollbacks, and Kubernetes Agile.
  • Experience supporting programs using an agile development methodology and delivering new capability in every sprint.
  • Experience with Spring Framework, Spring Tool Suite, Grit, Jenkins, Hibernate, MySQL, Web Services, and Google Web Toolkit or Vaadin is also a plus.
Responsibilities
  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Provide recommendations for improving documentation and software development process standards.
  • Design, code, or modify software to add new features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Write or review software and system documentation.
  • Serve as a team lead appropriate to the software development process on projects.
  • Design or implement complex database or data repository interfaces and queries.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Analyze system performance, confer with users or system engineers, analyze flows, data usage, and work processes, and investigate problem areas.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Use scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Implement complex algorithms with strict timing, system resource, or interface constraints; perform quality control on team products.
  • Oversee one or more software development teams, ensuring work completes per process constraints.
  • Confer with system engineers and hardware engineers to derive software requirements and understand project limitations, performance requirements, and interfaces.
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.

Constellation Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex, sexual orientation, gender identity, gender expression, transgender status, mental or physical disability, genetic information, military or veteran status, citizenship, low‑income status, or any other status protected by law. Job applicants can submit questions about CTI’s equal employment opportunity policy to cti-hr@cti-md.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineers - LEVEL 01 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineers - LEVEL 01 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (FL)

On-site
USD 100,000 - 130,000
Affordable healthcare options
Dental insurance
Vision insurance
+3
Software Engineers - LEVEL 0 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineers - LEVEL 0 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (MD)

On-site
USD 100,000 - 285,000
Affordable healthcare options
Comprehensive Dental insurance
Vision with employer paid premium
+7
Software Engineers - LEVEL 03 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineers - LEVEL 03 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (FL)

On-site
USD 120,000 - 150,000
Affordable healthcare options with 80% employer paid premium
Annual training reimbursement
401(k) with company match
Software Engineers - LEVEL 02 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineers - LEVEL 02 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (FL)

On-site
USD 120,000 - 150,000
Affordable healthcare options
Dental insurance
Vision insurance
+2
Software Engineers
Software Engineers

Constellation Technologies, Inc • Fort Meade (FL)

On-site
USD 85,000 - 266,000
Affordable healthcare options
Dental insurance with 100% employer paid premium
Vision insurance
+3
Software Engineer - Level 02 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineer - Level 02 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (FL)

On-site
USD 150,000 - 200,000
Healthcare options
Dental insurance
Vision insurance
+6
Software Engineer - Level 02 - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineer - Level 02 - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (MD)

On-site
USD 150,000 - 200,000
Healthcare options with employer-paid优
Dental insurance
Vision insurance
+5
Software Engineer (Principal) - FULLY CLEARED with POLYGRAPH REQUIRED
Software Engineer (Principal) - FULLY CLEARED with POLYGRAPH REQUIRED

Constellation Technologies, Inc • Fort Meade (MD)

On-site
USD 150,000 - 245,000
Healthcare benefits
HSA
Dental insurance
+6
Software Engineers - multiple levels - CLEARANCE REQUIRED
Software Engineers - multiple levels - CLEARANCE REQUIRED

Constellation Technologies, Inc • Laurel (MD)

On-site
USD 120,000 - 190,000
Healthcare benefits (employer-paid)
Dental insurance
401(k) with company match
Software Engineers - multiple levels - CLEARANCE REQUIRED
Software Engineers - multiple levels - CLEARANCE REQUIRED

Constellation Technologies, Inc • Columbia (MD)

On-site
USD 110,000 - 160,000
Healthcare benefits
Dental insurance
Vision insurance
+4