Software Developer for Global Situational Awareness

1 week ago


Charlottesville, Virginia, United States CCRI Inc Full time
Job Description

At CCRi Inc, we're seeking a talented Software Developer to join our National Tactical Department and contribute to the development of our global situational awareness platform. Our team leverages cutting-edge algorithms and machine learning techniques to extract features, fuse data, and provide a rich live view of objects across land, sea, and sky.

As a key member of our team, you'll design and develop enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis. You'll also research and develop new software processing concepts for situational awareness and battlefield optimization.

You'll work closely with our customers, management, and engineering teams to deliver high-quality software solutions that meet their needs. We're looking for someone with a strong foundation in mathematics, computer networking, communication protocols, data exchange formats, and user interfaces.

Requirements:

  • Typically requires a Bachelor's or Master's degree in computer science, information systems, or a related discipline and two or more years of progressive software development experience with a Bachelor's degree.
  • May substitute equivalent experience in lieu of education.
  • Experience developing Java code in production environments.
  • Experience with software development in Linux.
  • Familiarity with AWS-hosted environments, Docker containerization, and execution through Kubernetes.

Desired Skills:

  • Experience in geo-spatial information and DoD tactical networks.
  • Experience in software processing infrastructure such as Kubernetes, Helm.
  • CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins).
  • RESTful APIs.
  • Databases technologies (PostgreSQL, Redis, or other DBs).

Travel Percentage Required: 0-10%

Relocation Assistance Provided: Yes

US Citizenship Required: Yes

Clearance Required: Yes

Clearance Level: Ability to transfer and maintain a Top Secret security clearance with SCI eligibility and a CI poly is required.

Pay Range: $120,000-$140,000

Benefits:

  • Casual Work Environment
  • Intellectually Challenging Work
  • Health Insurance including FSA, HSA, and Tricare Supplement options
  • Short/Long Term Disability Insurance
  • Generous Defined Retirement Benefit, including both a 401K match and pension plan.
  • Very Flexible Vacation Policy

We're 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 Full time

    About CCRiCCRi is a pioneering software development company based in Charlottesville, Virginia. With over three decades of experience, we specialize in delivering innovative information engineering solutions to government and private sector clients. Our cutting-edge capabilities focus on situational awareness, processing vast amounts of data from diverse...


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

    About GA-CCRiAt Commonwealth Computer Research, we are dedicated to developing cutting-edge global situational awareness and battle orchestration capabilities. Our systems process vast amounts of data from diverse sources in real-time, applying state-of-the-art algorithms and machine learning techniques to extract features and form a rich live view of...


  • Charlottesville, Virginia, United States CCRi Full time

    **Job Summary:**We are seeking a talented Senior Software Engineering Lead to join our core product team at CCRi. As a key member of our team, you will be responsible for shaping the future of situational awareness capabilities for our customers.The ideal candidate will have experience in software engineering, systems engineering, and product development....

  • Software Developer

    3 weeks ago


    Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    **Software Developer Wanted**We are seeking a skilled Software Developer to join our team at "{company}".The ideal candidate will have a strong background in programming languages and software development methodologies.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Charlottesville, Virginia, United States Investure LLC Full time

    About the RoleWe are seeking a skilled software developer to join our team at Investure LLC. As a software developer for investment firm, you will play a key role in designing and developing custom applications to meet the specific needs of our end users.Key ResponsibilitiesDevelop and maintain custom applications to meet the needs of end usersIntegrate...


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

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop complex software systemsCollaborate with...


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

    ### Job DescriptionAs a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional teams to deliver high-quality software products on time.### Responsibilities* Design, develop, and test software applications* Collaborate with cross-functional teams to deliver...


  • Charlottesville, Virginia, United States The National Radio Astronomy Observatory Full time

    Software Engineer III Job Description At The National Radio Astronomy Observatory, we are seeking a skilled Software Engineer III to join our team. In this role, you will be responsible for designing, developing, and implementing dynamic scheduling algorithms and software applications for astronomical observatory operations. Main Responsibilities: Design...


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

    We are looking for a skilled Senior Software Developer to join our team at Company Name.The successful candidate will have extensive experience in software development and a proven track record of delivering high-quality solutions.Key responsibilities will include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring...


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

    As a key member of our team, you will be responsible for the development and maintenance of complex software systems.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code and adherence to coding standardsRequirementsProven experience...


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

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at {company}.Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Requirements:Strong programming skills in languages such as Java, Python, or C++.Experience with Agile...


  • Charlottesville, Virginia, United States másLabor Full time

    MásLabor, a leading provider of foreign non-immigrant guest-worker programs for American businesses and farms, seeks an experienced Senior Software Engineer/Developer to join its development team. This critical role will involve leading the design, development, and implementation of high-quality software solutions that meet business needs. The successful...


  • Charlottesville, Virginia, United States CCRi Full time

    OverviewC Cleared Senior Software EngineerWe are seeking a highly skilled and experienced Lead Java Developer to join our National Tactical Department. As a key member of our team, you will be responsible for developing and technically leading enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation,...

  • Software Engineer

    3 weeks ago


    Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    We are looking for a skilled Backend Software Developer to join our team.The ideal candidate will have experience in programming languages such as Java, Python, and C#.The successful candidate will be responsible for designing, implementing, and testing software applications.Key responsibilities include:Developing and maintaining software...

  • Software Engineer

    3 weeks ago


    Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Software Engineer - Job DescriptionWe are seeking a skilled Software Engineer to join our team at "{company}". The successful candidate will be a highly motivated and experienced professional with a strong background in software development.Develop and maintain high-quality, scalable software solutions using a range of programming languages and...


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

    **Job Summary**: As a senior software developer, you will design, develop, and implement software solutions to drive business growth. You will work closely with cross-functional teams to deliver high-quality products.**Responsibilities**:Develop software solutions to meet business needs.Collaborate with development teams to deliver high-quality...


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

    Job Title: Senior Software Developer - Full StackWe are looking for a skilled Senior Software Developer to join our team. The ideal candidate will have experience in developing user-friendly and efficient software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional...


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

    Job Title: Senior Software Engineer - Backend DevelopmentIn this role, you will be responsible for designing, developing, and maintaining our enterprise-level software systems. You will work closely with our team to identify and prioritize project requirements, develop high-quality software solutions, and ensure seamless integration with existing...

  • Software Engineer

    2 weeks ago


    Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job Description:Our company is seeking an experienced Software Engineer - Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to ensure seamless...

  • Software Engineer

    2 weeks ago


    Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    We are looking for a skilled Software Engineer to join our team and contribute to the development of our web applications. As a key member of our development team, you will be responsible for designing, building, and maintaining our software solutions. Your expertise in JavaScript will be essential in creating scalable and efficient web applications.In this...