TJ Consulting Group logo
TJ Consulting Group7 months ago

Software Engineer Level 3

On-site · Fort Meade, Maryland, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Develops, maintains, and enhances complex software systems (e.g., processing-intensive analytics, real-time systems, and large data processing) based on documented requirements. Works individually or as part of a team, reviews and tests software components, resolves problem reports, and provides input to system design including software reuse and trade-offs. Design, code, and modify software to add features; develop data queries; write and review documentation. Serve as team lead for software development projects; oversee software development teams, coordinate with system and hardware engineers, and ensure integration with existing systems. Utilize DevOps practices and tools (e.g., CI/CD pipelines, Docker, Terraform, Ansible, Packer), and work with Windows/UNIX environments. Possess strong emphasis on software design, performance requirements, and adherence to standards. Educational requirement includes a Bachelor's degree with extensive relevant experience and a TS/SCI with Full Scope Poly clearance.

Required Qualifications

  • Bachelor's degree in Computer Science or related field
  • 20 years relevant experience
  • Clearance: TS/SCI with Full Scope Poly
  • Experience with software design, debugging, and testing; leadership responsibilities; experience with Windows and UNIX applications; proficiency in C/C++, Java, and Python; DevOps tooling (Jenkins, Docker, Terraform, Ansible, Packer); CI/CD pipelines
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

TJ Consulting Group

Software Engineer Level 3

Apply on Sorce