C

CTC Group

Builds technical systems for intelligence missions

Software Integrator

Software EngineeringConfirmed live in the last 24 hours
Full-timeFort Meade, MD, USA$195k - $225kIn-person

About the Job

Requirements

  • Active Top Secret/Sensitive Compartmented Information clearance with polygraph.
  • Recent experience with cloud technologies, preferably Amazon Web Services.
  • Experience leading complex software development and systems integration efforts.
  • Experience migrating and integrating applications within cloud environments.
  • Experience with microservices and containerized applications.
  • Experience configuring or integrating cloud infrastructure using Terraform and CloudFormation.
  • Experience with ActiveMQ and/or Kafka messaging technologies.
  • Experience designing and implementing deployment strategies for high-availability systems.
  • Experience troubleshooting complex software systems and performing root cause analysis.
  • Experience providing technical leadership, overseeing integration testing, and ensuring software quality.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required; four additional years of software engineering experience on projects with similar software processes may be substituted.
  • Twenty years of experience as a software engineer on programs and contracts of similar scope, type, and complexity is required.

Responsibilities

  • Serve as a technical lead for software integration efforts across multiple development teams, coordinating with systems engineers and other technical stakeholders.
  • Analyze user requirements, system architectures, and technical constraints to define software integration strategies and performance requirements.
  • Design, modify, and integrate software components, microservices, and containerized applications within cloud environments, preferably Amazon Web Services.
  • Lead application migration and modernization efforts, identifying integration dependencies, system limitations, and technical risks.
  • Oversee the configuration and maintenance of supporting cloud infrastructure using Terraform and CloudFormation.
  • Direct the integration of messaging technologies such as ActiveMQ and Kafka to support communication between software components.
  • Evaluate and implement deployment strategies for high-availability systems, ensuring adherence to operational specifications.
  • Troubleshoot complex software and integration issues, lead root cause analysis, and coordinate corrective actions.
  • Ensure quality control of developed and modified software, oversee testing activities, and recommend improvements to development processes.
  • Prepare after-action reports documenting integration findings, new requirements, and improvements to Tier 1 standard operating procedures.

About the Company

CTC Group

Builds technical systems for intelligence missions

CTC Group supplies technical consulting and engineering services to federal defense and intelligence customers. Its work connects the design and integration of systems and sensors with the operational support needed to use and maintain them in demanding mission environments. The company handles intelligence analysis, program management and acquisition support alongside technical services, giving government customers help with both complex equipment and the processes behind a mission. Its business centers on contracted expertise and ongoing technical support for customer programs. Founded in 2018, CTC Group is headquartered in Huntsville, Alabama.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Huntsville, AL
Founded
2018

Recently Posted Jobs

Explore more opportunities at CTC Group

See more jobs