Software Engineer

2 weeks ago


Charlottesville Virginia, United States CCRi Full time
About the Role

CCLRi is seeking a skilled Software Engineer to join our National Tactical Department, where you will leverage our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers.

This is an exciting opportunity to work in a rapidly growing new business area on a critical national priority.

Key Responsibilities
  • Design and develop enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis.
  • Research and develop new software processing concepts for situational awareness and battlefield optimization.
  • Maintain existing capabilities deployed to customer facilities and AWS/Azure cloud environments.
  • Develop test scripts and frameworks to verify functionality and produce high quality software deliverables.
  • Communicate effectively with customers, management, and other engineering teams in secure environments.
Requirements
  • Typically requires a Bachelors or Masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a Bachelors degree.
  • May substitute equivalent experience in lieu of education.
  • Strong foundation in mathematics, computer networking, communication protocols, data exchange formats and/or user interfaces.
  • Experience developing Java code in production environments.
  • Experience with software development in Linux.
  • Familiarity with AWS-hosted environments, Docker containerization and execution through Kubernetes.
  • An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies.
  • U.S. citizenship and Top Secret security clearance, SCI eligible, and willing to take a CI polygraph.
Desired Skills
  • Interested in maintaining and adapting existing codebases.
  • 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).
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.


  • Charlottesville, Virginia, United States CCRi Full time

    About the RoleCCLRi is seeking a highly skilled Senior Software Engineer to join our National Tactical Department, where you will leverage our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers.This is an exciting opportunity to work in a rapidly growing new business area on a...


  • 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...

  • Software Engineer

    3 weeks ago


    Charlottesville, Virginia, United States Virginia Jobs Full time

    Position Overview: Virginia Jobs is looking for a skilled Software Engineer to contribute to our innovative projects. This role involves working collaboratively within a dynamic team to develop and enhance web applications.Key Responsibilities:Design and implement native mobile applications using industry-standard tools and programming languages.Gain...


  • Charlottesville, United States Input Technology Solutions Full time

    Job DescriptionJob DescriptionAs a back-end engineer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution...


  • Virginia Beach, Virginia, United States Engineer Rec Full time

    Design Engineer Role OverviewWe are partnering with a leading Aerospace & Defence manufacturing company to find an experienced Design Engineer with expertise in heavy machinery, automation, maintenance, and troubleshooting.Key Responsibilities:* Design and develop complex mechanical systems* Collaborate with cross-functional teams to ensure efficient...


  • Charlottesville, Virginia, United States WillowTree Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at WillowTree. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions for our clients.Key ResponsibilitiesDesign and develop robust and scalable software solutions...


  • Charlottesville, United States E&M Technologies Full time

    Job Type Full-time Description E&M Technologies, Inc. is currently seeking a Software Reverse Engineer Senior to join our team in Charlottesville, VA in support of the National Ground Intelligence Center (NGIC). NGIC is the Defense Department's primary producer of ground forces intelligence. NGIC produces scientific and technical intelligence and military...


  • Charlottesville, Virginia, United States Vets Hired Full time

    About the RoleVets Hired is seeking a highly skilled Cleared Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading the development and technical direction of enterprise-wide Java applications.Key ResponsibilitiesDevelop and technically lead the design, development, and deployment of...


  • 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 the RoleCRI is seeking a highly skilled Senior Software Engineering Lead to join our core product team, shaping the future of situational awareness capabilities for our customers.Key ResponsibilitiesTechnical LeadershipDevelop long-term strategies and initiatives to enhance capabilities against a range of products.Deliver and support core backend...

  • Software Engineer

    3 days ago


    Herndon, Virginia, United States iSoftTek Solutions Inc Full time

    Job Summary:iSoftTek Solutions Inc is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications for Windows platforms.Key Responsibilities:Develop and implement software solutions for Windows services, including deep diving...


  • Charlottesville, United States Castle Hill Gaming Full time

    Job DescriptionJob DescriptionCompany Overview:Castle Hill Gaming is currently seeking skilled professionals to join their team in Charlottesville Virginia at their Corporate Headquarters. Castle Hill Gaming is a prominent provider of Class II, Class III, and HHR gaming machines to Native American and Commercial Casinos across the United States, with offices...


  • Charlottesville, United States Castle Hill Gaming Full time

    Job DescriptionJob DescriptionCompany Overview:Castle Hill Gaming is currently seeking skilled professionals to join their team in Charlottesville Virginia at their Corporate Headquarters. Castle Hill Gaming is a prominent provider of Class II, Class III, and HHR gaming machines to Native American and Commercial Casinos across the United States, with offices...


  • Charlottesville, Virginia, United States Vets Hired Full time

    About the RoleVets Hired is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading the development of enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis.Key...


  • Charlottesville, Virginia, United States CCRi Full time

    About the RoleCCLRi is seeking a highly skilled Senior Software Engineer to join our National Tactical Department, where you will leverage our global situation awareness platform in new next-generation Battle Orchestration capabilities for Department of Defense customers.This is an exciting opportunity to work in a rapidly growing new business area on a...

  • Software Engineer

    3 days ago


    Lorton, Virginia, United States Noblis Full time

    About the RoleNoblis is seeking a highly skilled Software Developer to join our team in Lorton, VA. As a Software Developer, you will play a critical role in designing, developing, and maintaining software solutions for law enforcement and homeland security missions.Key ResponsibilitiesProvide engineering and technical support in areas of design,...

  • Software Engineer

    3 days ago


    Lorton, Virginia, United States Noblis Full time

    About the RoleNoblis is seeking a highly skilled Software Developer to join our team in Lorton, VA. As a Software Developer, you will play a critical role in designing, developing, and maintaining software solutions for law enforcement and homeland security missions.Key ResponsibilitiesProvide engineering and technical support in areas of design,...


  • McLean, Virginia, United States Leading Path Consulting Full time

    {"title": "Software Development Engineer", "content": "Software Development EngineerAt Leading Path Consulting, we are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications using best software engineering principles and...


  • Blacksburg, Virginia, United States Peraton Full time

    About the RoleWe are seeking a highly skilled Software Engineering Professional to join our team at Peraton. As a Senior Software Engineer, you will play a key role in designing, developing, and testing leading-edge technology solutions in areas such as cybersecurity, satellite ground systems, information management systems, cloud computing, and mobility.Key...


  • Charlottesville, Virginia, United States Emerson Full time

    Join Our Team as a Quality Assurance Software EngineerIf you are a dedicated software professional seeking to advance your career, Emerson presents an exceptional opportunity for you. In this role, you will be responsible for designing and executing automated testing protocols for our control systems, as well as managing the tools and frameworks that support...