Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Fort Meade, MD, USA
In-Office
Entry level
Aerospace • Cloud • Information Technology • Defense
The Role
Design, develop, test, debug, integrate, and maintain complex mission software systems. Analyze requirements, create software solutions, develop database interfaces, resolve defects, document systems, and collaborate with systems and hardware engineers. Senior-level positions additionally provide technical leadership and oversee software development quality.
Summary Generated by Built In

Summary

CTC Group is seeking Software Engineers, for a contingent program supporting the development, maintenance, and enhancement of complex mission software systems. In this role, you will design and develop new capabilities, improve existing applications, troubleshoot software issues, and collaborate with engineering teams to deliver reliable solutions across analytics, large-scale data processing, real-time systems, and other mission environments.
Locations: Annapolis Junction / Ft. Meade

Responsibilities

  • Design, develop, maintain, and enhance complex software systems based on documented mission and technical requirements
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software and modify existing applications to add capabilities and improve performance
  • Debug existing software, investigate software problem reports, and resolve defects
  • Integrate existing software into new or modified systems and operating environments
  • Review and test software components to ensure they meet design and performance requirements
  • Develop and execute software test procedures and document test results
  • Develop database queries and interfaces for existing or proposed databases and data repositories
  • Apply software development and design methodologies appropriate to the technical environment
  • Analyze system performance, data usage, workflows, and technical constraints to develop effective software solutions
  • Collaborate with systems and hardware engineers to define software requirements, interfaces, and technical approaches
  • Evaluate hardware/software trade-offs, software reuse, and the use of COTS/GOTS solutions
  • Develop and maintain software and system documentation
  • Recommend and implement improvements to software development processes, standards, and documentation
  • For senior-level positions, provide technical leadership, oversee software development activities, and ensure the quality of developed and modified software

Requirements

  • Active TS/SCI with polygraph security clearance
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
    • Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Level 0 Qualifications

  • No demonstrated experience is required.

Level 1 Qualifications

  • Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.

Level 2 Qualifications

  • Fourteen (14) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.

Level 3 Qualifications

  • Twenty (20) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.

#CJ

Skills Required

  • Active TS/SCI with polygraph security clearance
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university
  • Four years of software engineering experience may substitute for a bachelor's degree
  • Level 0: No demonstrated experience required
  • Level 1: Seven years of software engineering experience on projects and contracts of similar scope, type, and complexity
  • Level 2: Fourteen years of software engineering experience on projects and contracts of similar scope, type, and complexity
  • Level 3: Twenty years of software engineering experience on projects and contracts of similar scope, type, and complexity
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Huntsville, AL
125 Employees
Year Founded: 1999

What We Do

CTC Group is a Service-Disabled Veteran-Owned Small Business (SDVOSB) that delivers timely, high-quality Digital Government and Mission Solution services to the federal government. The company specializes in supporting Intelligence Community customers with mission-focused technical expertise and operational experience, employing highly-cleared professionals who possess a deep understanding of the critical environments and requirements they serve.

Similar Jobs

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Annapolis Junction, MD, USA
170000 Employees
90K-112K Annually

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Annapolis Junction, MD, USA
170000 Employees
125K-150K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Annapolis Junction, MD, USA
40000 Employees
150K-254K Annually

Clear Street Logo Clear Street

Software Engineer

Fintech • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
581 Employees
200K-350K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account