Software Engineer
CTC Group
Job Description
Job Description
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.
Why CTC Group?
We recognize that successful partnerships are based on open and direct communication, mutual respect, and the ability to adapt to evolving capabilities. Our cleared employees bring decades of experience supporting customers in the Intelligence and Defense communities. We specialize in providing engineering, technical, operational support, and training services to Federal government, and Mission Operations.
CTC Group provides a comprehensive benefits package that includes, but is not limited to, Health/Dental/Vision, 401k, PTO and holiday pay, disability and life insurance.
CTC Group provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, physical disability, genetic information, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner status, gender (including sex stereotyping), medical condition (including, but not limited to, cancer related or HIV/AIDS related) or sexual orientation in accordance with applicable federal and state laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Powered by JazzHR
hY7mtkP4Eq
- ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend...SuggestedFull timeVisa sponsorshipWork visa
$120k - $245k
...around. With a shared desire to give back, grow the community, and do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership Because who you work with matters. _______________________________...SuggestedFull timeWork at officeFlexible hours$203k - $260k
...Job Description Job Description Full Stack Software Engineer — Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. In this role, you will build tools that turn complex...SuggestedImmediate startVisa sponsorship$10k
...one capability to perform functions instead of multiple processes for similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization, of applications and tools. We are seeking a highly motivated...Suggested$170k - $230k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone...SuggestedFull timeContract workRemote workWork from homeRelocation package$77.6k - $176k
Data Platforms Software Engineer, SeniorThe Opportunity:We build software that helps cyber operators and analysts make sense of fragmented, high-volume data. As a Senior Software Engineer, you’ll focus on backend services and production data pipelines for cyber platforms...Full timeContract workPart timeLocal areaRemote work- ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite position. Responsibilities include, but are not limited to: Cyber Security and development expertise to design, test, implement, and...Work experience placementWork at office
$100k
...looking for someone like you to join our team at APL! We develop software systems to address challenging national security problems that... ...processing, and applied data analytics. We seek talented engineers who can work with a team to construct, implement, test, document...Temporary workWork experience placementRelocation packageFlexible hours$175k
...Description Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data...For contractorsWork at officeRemote workFlexible hours$105k
...who can work as part of a team to design, implement, test, document, and maintain software applications that provide highly impactful capabilities. You will combine software engineering best practices with the latest software research to build rapid prototypes and then...Temporary workWork experience placementRelocation packageFlexible hours- ...responsibilities of the position and has completed the necessary telework training Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4 additional years of experience as a software engineer may be substituted...16 hoursFull timeImmediate startRemote work
$102.1k - $202.2k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft has an exciting opportunity for a Software Engineer II in the Microsoft Specialized Clouds Teams Phone team, focused...Ongoing contractLocal area3 days per week$170k - $230k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone...16 hoursFull timeContract workRemote workWork from homeRelocation package$86.9k - $198k
Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast,... ...Computer Science field and 7+ years of experience with software engineering, or 11+ years of experience with software engineering in lieu...Full timeContract workPart timeWork at officeLocal areaRemote work$197.5k - $232.5k
...is not a cult. What We Look For Bitwise hires talented engineers who are driven by purpose and who value a culture of technical... ...innovation across our customer's organization, and we need a software engineer to help us do it. In this role, you'll support our AI...Extra incomeContract workTemporary workFlexible hoursShift workNight shift$112k - $179k
Responsibilities Peraton is seeking a Cloud Software Engineer in Annapolis Junction, MD.This team supports two critical web applications used across the Intelligence Community (IC) to manage collection initiatives, track signal analysis workflows, and maintain a comprehensive...Contract workShift work- ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Annapolis Junction, Maryland area. In this role, you will help design, develop, and integrate critical software solutions to support high-priority mission requirements...Work at office
$176.9k - $332.4k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to designs, modifies, develops, writes, and implements and tests software and...Full timeFlexible hours$100k - $220k
...over 20 years, our team provides expertise in network, system engineering and both offensive and defensive cybersecurity operations.What... ...ensure today is safe and tomorrow is smarter. ANS is seeking a Sr. Software Engineer to join our team in Annapolis Junction, MD....Temporary workLocal area$176k - $282k
...collaboration between developers for review and refinement of software and Devops team for upcoming deployments Design, develop, test... ...#PeratonRoyalMove Qualifications 20 years of professional software engineering experience supporting programs and contracts of similar scope,...Contract workShift work$176k - $282k
ResponsibilitiesPeraton is seeking a Senior Software Engineer in Annapolis Junction, MD.This team supports two web applications used to manage collection initiatives, track signal analysis workflows, and maintain signal reference knowledge across the Agency and its mission...Contract workShift work$144k - $147k
...Job Description Job Description Red Arch Solutions is seeking a Software Engineer in Annapolis Junction, MD on a priority contract. The position will support the development, testing, and quality assurance of backend software systems in an Agile environment. The ideal...16 hoursContract workWork experience placementLocal areaRemote work$10k
...a world-class, truly unique employee experience that is rare within our industry. We are seeking an experienced full-stack software engineer to support the Cybersecurity Intelligence Team (CIT). The team develops and sustains mission software that helps analysts organize...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate startRemote work- ...Solerity is a recognized leader in providing Information Technology, Engineering Services, Program Management and Consulting Services to the U.... ...for federal agencies and the Intel Community! The Senior Software Engineer will serve as technical anchor for a new feature/...For contractorsLocal areaRemote workFlexible hours
$198.09k - $223.09k
...Requirement: TS/SCI clearance with polygraph Job Duties: Use leading edge technologies to access data across many different software platforms, computing environments, and employ multiple software languages to develop analytics. Coordinate local development...Full timeContract workWork experience placementLocal area- ...Overview Position Title: Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task Lead Job Type: Full-time Clearance Requirement: Active TS/SCI with Polygraph Summary: Drive automation and modernization to truly impact...Full timeContract workFor contractorsWork at officeLocal areaImmediate startFlexible hours
$205k - $229k
Red Arch Solutions is hiring a Software Engineer on a priority program in Annapolis Junction, MD. The Software Engineer shall be responsible for developing, sustaining, and troubleshooting the software suite of applications and possibly future capabilities as mission needs...Full timeContract workWork experience placementLocal area$119k - $218.3k
We are seeking a Software Engineer III to design, build, and maintain secure, scalable applications that support process engineering and automation initiatives. In this role, you will develop AI-enabled websites, internal tools, dashboards, and application programming interfaces...Worldwide- ...Job Description Job Description What You Will Do: As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture to a cloud-ready...
- ...Description: Develop, maintain and enhance complex and diverse software systems. Essential Duties and Responsibilities: SWE2 will analyze user requirements to derive software design and performance requirements, debug existing software and correct defects and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- trading software engineer
- entry level software development engineer
- entry level associate software engineer
- netflix software developer
- software engineer 1 year experience
- 2021 software engineer internship
- software engineer internship remote
- senior software engineer ruby on rails
- software developer positions
- intermediate software engineer





