Current jobs related to Software Engineer - Fort Meade, Maryland - CTC Group

  • Software Engineer III

    1 month ago


    Fort Meade, Maryland, United States Independent Software Full time

    Job OverviewWe are seeking a highly skilled Software Engineer III to join our team at Independent Software. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and implement software solutions using JavaScript frameworks and tools such as...


  • Fort Meade, Maryland, United States Independent Software Full time

    Job Title: Software Integration Engineer, JuniorJob DescriptionWe are seeking a highly skilled Software Integration Engineer, Junior to join our team at Independent Software. As a Software Integration Engineer, you will be responsible for developing software tools and services in a PaaS Linux environment. Your expertise in integrating, installing,...


  • Fort Meade, Maryland, United States Independent Software Full time

    Job Title: Software Integration EngineerWe are seeking a highly skilled Software Integration Engineer to join our team at Independent Software. As a key member of our team, you will be responsible for developing software tools and services in a PaaS Linux environment, supporting our 'on-prem' cloud offering with open-source software using Kubernetes, Docker,...

  • Software Engineer

    4 days ago


    Fort Meade, Maryland, United States Artera Technologies Full time

    Job Title: Software EngineerJob Summary:Artera Technologies, LLC is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software solutions meet the needs of our customers.Responsibilities:•...

  • Software Engineer

    4 days ago


    Fort Meade, Maryland, United States Artera Technologies Full time

    Job Title: Software EngineerAbout the Role:Artera Technologies, LLC is seeking a skilled Software Engineer to support a variety of DoD/IC programs. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities: Develop, maintain, and enhance complex software systems based on...


  • Fort Meade, Maryland, United States Independent Software Full time

    Job OverviewAs a Senior Systems Engineer, you will apply advanced system engineering principles to drive the development and implementation of complex systems. You will work closely with government agencies and other stakeholders to ensure the technical integrity and quality of our solutions.Key Responsibilities:Apply system engineering principles to drive...


  • Fort Meade, Maryland, United States Sagecor Solutions Full time

    Software Integration EngineerSageCor Solutions is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for developing software tools and services in a PaaS Linux environment, supporting a cloud offering with open source software using Kubernetes, Docker, Rook, and other...


  • Fort Meade, Maryland, United States DeNovo Solutions, LLC Full time

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our team at DeNOVO Solutions, LLC. As a Software Engineer, you will be responsible for developing, maintaining, and enhancing diverse software systems. Your expertise in C++, Python, and multi-threaded programming will be crucial in tackling complex software challenges and ensuring...


  • Fort Meade, Maryland, United States TAP Engineering Full time

    Job Summary:TAP Engineering is seeking a highly skilled Senior Software Engineer to develop, maintain, and enhance complex software systems. The ideal candidate will have a strong background in software development, a passion for innovation, and excellent technical writing and communication skills.Key Responsibilities:Design, develop, and test complex...


  • Fort Meade, Maryland, United States TAP Engineering Full time

    Job SummaryTAP Engineering is seeking a highly skilled Senior Software Engineer to develop, maintain, and enhance complex software systems. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities Develop, maintain, and enhance complex software systems Review and test...


  • Fort Meade, Maryland, United States DigiFlight Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at DigiFlight. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign and code...

  • Software Engineer 3

    1 week ago


    Fort Meade, Maryland, United States Sagecor Solutions Full time

    SageCor Solutions is seeking a highly skilled Software Engineer 3 to join our team. The ideal candidate will have a strong background in high performance computing, large data analytics, and cutting-edge information technologies.The Software Engineer 3 will be responsible for supporting team and mission services, including maintenance and troubleshooting of...


  • Fort Meade, Maryland, United States GliaCell Technologies Full time

    Job OpportunityGliaCell Technologies is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and maintain software systems using Agile methodologiesCollaborate with...


  • Fort Meade, Maryland, United States ManTech Full time

    Job SummaryManTech is a leading provider of technology solutions and services to U.S. defense, intelligence, and federal civilian agencies. With over 53 years of experience, we specialize in delivering comprehensive cyber, data collection and analytics, enterprise IT, systems engineering, and software application development solutions that support national...


  • Fort Meade, Maryland, United States GliaCell Technologies Full time

    Job OpportunityGliaCell Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDevelop and maintain software systems using Agile methodologiesCollaborate with...


  • Fort Meade, Maryland, United States CTC Group Full time

    Job OverviewCTC Group is seeking a skilled Java Developer to contribute to the modernization of geolocation products supporting the warfighter. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions using Java to create and enhance existing capabilities.Key ResponsibilitiesDesign and develop...


  • Fort Meade, Maryland, United States ASM Research Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineering Lead to join our team at ASM Research. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and providing technical guidance to junior engineers.Key Responsibilities:Lead the design, development, and testing of software...


  • Fort Meade, Maryland, United States OPS TECH ALLIANCE LLC Full time

    Software Engineer Level 3Ops Tech Alliance LLC is seeking a highly skilled Software Engineer Level 3 to develop, maintain, and enhance complex software systems.Key Responsibilities:Design and code new software or modify existing softwareDebug existing software and correct defectsIntegrate existing software into new or modified systems or operating...


  • Fort Meade, Maryland, United States GliaCell Technologies LLC Full time

    Job Description:GliaCell Technologies LLC is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Develop, maintain, and enhance complex software systems based on documented...


  • Fort Meade, Maryland, United States Booz Allen Hamilton Full time

    Job Title: Software Engineer LeadJob Summary:We are seeking a seasoned Software Engineer Lead to join our team at Booz Allen Hamilton. As a key member of our development team, you will oversee the design, development, and implementation of software solutions for our clients.Key Responsibilities:Lead the development of software solutions using modern UI...

Software Engineer

2 months ago


Fort Meade, Maryland, United States CTC Group Full time
Job Overview

Position Summary

CTC Group is in search of a Java Specialist to leverage their expertise in Java for the enhancement of geolocation technologies that support military operations. This role offers exposure to various technical domains, including user interface, front-end, back-end, and full-stack development, as well as algorithm design. The team is dedicated to developing a next-generation solution that integrates and refines existing functionalities while collaborating closely with end-users to elevate the overall user experience and ensure that new features surpass expectations.

Key Responsibilities

  • Engage in comprehensive software development primarily utilizing Java to implement improvements to current functionalities.
  • Work alongside a team of software and systems engineers in an agile setting to assess requirements and formulate user stories for development planning.
  • Conduct integration and testing as necessary.
  • Debug and test software code for integrated applications.
  • Provide tier 2 and 3 support for deployed solutions and address any bug fixes.
  • Analyze user requirements to derive software design and performance specifications.
  • Identify and rectify defects in existing software.
  • Offer suggestions for enhancing documentation and software development standards.
  • Design and develop new software or modify existing applications to incorporate new features.
  • Integrate existing software into newly modified systems or operating environments.
  • Create simple data queries for current or proposed databases.
  • Draft or review software and system documentation.
  • Lead the team at an appropriate level according to the software development process utilized for each project.
  • Design or implement complex database interfaces and queries.
  • Develop or execute algorithms to meet or exceed system performance and functional standards.
  • Assist in creating and executing test procedures for software components.
  • Formulate software solutions by analyzing system performance standards, consulting with users or system engineers, and investigating problem areas.
  • Modify existing software to correct errors, adapt to new hardware, or enhance performance.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict outcomes and consequences of design.
  • Implement recommendations for improving documentation and software development standards.
  • Oversee one or more software development teams to ensure project completion aligns with the constraints of the utilized software development process.
  • Collaborate with system and hardware engineers to derive software requirements and gather information on project limitations and capabilities.
  • Coordinate software system installations and monitor equipment performance to ensure operational specifications are achieved.

Qualifications

  • Active TS/SCI with polygraph security clearance.
  • Bachelor's degree in Computer Science or a related field from an accredited institution is required.
    • Four (4) years of additional software engineering experience on projects with similar software processes may substitute for a bachelor's degree.
  • Fourteen (14) years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required.
  • Experience with Enterprise Java development.
  • Experience in developing service-oriented architectures.
  • Experience in creating microservice solutions.
  • Database experience with technologies such as MongoDB or MySQL.
  • Understanding of parameters and values represented in cellular communications.

Preferred Skills

  • Experience with Java Spring Framework (e.g., Spring Boot).
  • Familiarity with ElasticSearch.
  • Proficiency in Java development IDEs (e.g., IntelliJ, Eclipse).
  • Experience with agile development methodologies.
  • Familiarity with Atlassian tools (Jira, Confluence).
  • Experience with GitLab.
  • Knowledge of container technologies (e.g., Docker).

Why Choose CTC Group?

As a Service-Disabled Veteran-Owned Small Business (SDVOSB), we believe that successful partnerships are built on transparent communication, mutual respect, and the ability to adapt to changing capabilities. Our cleared personnel bring extensive experience supporting clients in the Intelligence and Defense sectors. We specialize in delivering engineering, technical, operational support, and training services to federal government and mission operations.

CTC Group is committed to providing 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.