Senior Software Engineer, DoD

2 weeks ago


Charlottesville, Virginia, United States CCRi Full time
Job Description

At CCRi, we're seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge software solutions for our DoD customers. As a key member of our team, you will be responsible for designing, implementing, and maintaining software systems that meet the complex needs of our government clients.

Key Responsibilities:

  • Collaborate with cross-functional teams to determine user requirements and specifications for software development.
  • Develop detailed plans for software implementation, considering team, platform, and resource limitations.
  • Design and implement high-quality software solutions, ensuring they meet the needs of our DoD customers.
  • Maintain and update existing software systems, ensuring they remain secure and efficient.
  • Assist in planning for future applications based on new developments in computer technology.
  • Communicate effectively with software developers, users, management, and the wider community throughout the software development lifecycle.
  • Maintain the confidentiality of sensitive information.

Requirements:

  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience.
  • At least 6 years of experience in software development, with a strong background in Java and Maven.
  • Familiarity with algorithm concepts, especially related to tracking and high-quality software design.
  • Experience with deployment technologies such as Docker, Kubernetes, RKE2, and Helm.
  • Familiarity with DevOps concepts, especially as related to cyber-security.
  • Ability to obtain and maintain a Top Secret security clearance with SCI eligibility and a CI polygraph.

Desired Skills and Experience:

  • Experience with GitLab CI/CD pipelines and static code analysis tools.
  • Familiarity with data science, statistics, or general scientific research.
  • Leadership experience, including direct reports.

What We Offer:

  • Casual work environment.
  • Intellectually challenging work.
  • Health insurance, including FSA, HSA, and Tricare Supplement options.
  • Short- and long-term disability insurance.
  • Generous defined retirement benefit, including a 401K match and pension plan.
  • Flexible vacation policy.

CCRi is committed to a diverse and inclusive workforce because we know that our differences benefit our employees, our customers, and our community. We are proud to be an Equal Employment Opportunity and Affirmative Action employer.



  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job DescriptionAt CCRi Inc, we are 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 software solutions for our DoD customers.Key Responsibilities:Determine user requirements and specifications for software...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Software Engineer for DoD SystemsWe are seeking a highly skilled Software Engineer to join our team at CCRi. As a Software Engineer for DoD Systems, you will be responsible for designing, developing, and deploying software solutions for our DoD customers.Key Responsibilities:Design and develop software solutions for DoD customersCollaborate with...


  • Charlottesville, Virginia, United States E&M Technologies Full time

    Job Title: Software Reverse Engineer SeniorE&M Technologies, Inc. is a leading provider of innovative solutions for the defense industry. We are seeking a highly skilled Software Reverse Engineer Senior to join our team in Charlottesville, VA.Job Summary:The Software Reverse Engineer Senior will be responsible for conducting testing and analysis to identify...


  • Charlottesville, Virginia, United States Streamline Defense Full time

    About the RoleStreamline Defense is seeking a highly skilled Senior System Software Analyst to support our mission in applying knowledge of computer science and electrical engineering principles to produce targeted S&TI products of weapon systems.Key ResponsibilitiesApply knowledge of computer science and electrical engineering principles to produce targeted...


  • Charlottesville, Virginia, United States CCRi Full time

    About CCRiCCRi is a leading provider of custom software development and innovative information engineering solutions to customers in government and private industry. With a strong presence in Charlottesville, VA, we have been serving our clients since 1989.Job DescriptionWe are seeking a highly skilled Senior Frontend Software Engineer to join our core...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software Engineer - Battlefield Command and ControlCCLRi is seeking a highly skilled Senior Software Engineer to join our National Tactical Department. As a key member of our team, you will design and develop enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    About CCRi IncCCRi Inc is a leading provider of custom software development and innovative information engineering solutions to customers in government and private industry.Job SummaryWe are seeking a highly skilled Senior Back-End Software Engineer to join our core product team, shaping the future of situational awareness capabilities for our customers.Key...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Senior Frontend Software EngineerAt CCRi Inc, we are seeking a highly skilled Senior Frontend Software Engineer to join our core product team. As a key member of our team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.Key Responsibilities:Design, implement, and deploy software applications for...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our National Tactical Department, leveraging our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers.Key Responsibilities:Develop and technically lead enterprise-wide Java...


  • Charlottesville, Virginia, United States Commonwealth Computer Research Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our core product team at Commonwealth Computer Research. As a key member of our team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.Key ResponsibilitiesInfluence the overall vision and goals of the edge...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core product team at CCRi. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Research and develop software solutions that meet...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job SummaryCCRI Inc is seeking a highly skilled Senior Software Engineer to join our federal team. The ideal candidate will have experience in developing scalable, high-performance cloud-based software systems.Key ResponsibilitiesDesign, implement, document, test, and deploy software applications for various systems.Develop test scripts and frameworks to...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job SummaryCCRI Inc is seeking a highly skilled Senior Software Engineer to join our federal team. The ideal candidate will have experience in developing scalable, high-performance cloud-based software systems, with a focus on global situational awareness and data fusion for air, maritime, and ground tracking.Key ResponsibilitiesResearch, design, implement,...


  • Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at the Commonwealth of Virginia. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesContribute to front-end and back-end development processesDevelop and...


  • Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at the Commonwealth of Virginia. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesContribute to front-end and back-end development processesDevelop and...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryBooz Allen Hamilton is seeking a highly skilled Senior Software Reverse Engineer to join our team. As a key member of our contract team, you will work closely with our clients to provide technical evaluations of foreign computer and network technologies.Key ResponsibilitiesPerform in-depth technical evaluations of foreign computer and network...


  • Charlottesville, Virginia, United States Maxar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a Senior Software Engineer, you will be responsible for designing and developing user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big data analytics,...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job SummaryGA-CCRi is seeking a highly skilled Back-End Software Engineer to join our federal team. As a key member of our team, you will be responsible for developing scalable, high-performance cloud-based software systems that support global situational awareness and data fusion for air, maritime, and ground tracking.Key ResponsibilitiesDesign, implement,...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a highly skilled Senior Software Reverse Engineer to join our team at Booz Allen Hamilton. As a key member of our contract team, you will work closely with our clients to perform in-depth technical evaluations of foreign computer and network technologies.Key ResponsibilitiesConduct technical evaluations of foreign computer and...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team at CCRi Inc. As a key member of our federal team, you will be responsible for designing, integrating, and maintaining complex command and control, situational awareness, and battle management systems across multiple domains.Key Responsibilities:Gather,...