Senior Software Engineer
2 days ago
GA-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 Responsibilities- Design, implement, document, test, and deploy software applications for various systems.
- Develop test scripts and frameworks to verify and validate functionality.
- Maintain existing capabilities deployed to customer facilities and cloud environments, including debugging and updating to keep pace with the evolving environment and technology.
- Understand customer, user, and operational requirements and implement new functionality into software products.
- Document and communicate highly technical concepts effectively to technical and non-technical audiences in a clear and effective manner.
- Ability to transfer and maintain a Top Secret security clearance with SCI eligibility and a CI poly.
- Typically requires a Bachelor's or Master's degree in computer science, information systems, or a related discipline and five or more years of progressive software development experience.
- Experience with a variety of programming languages, such as Java, Scala, Python, and Golang.
- Experience with software development lifecycle and use of associated tools.
- A complete understanding of formal software engineering principles, including design, documentation, ticketing systems, version control, and Agile methodologies.
- Comfortable working with Linux systems on a daily basis.
- Deployment technologies such as Docker, Kubernetes, Knative, Helm, and Rancher.
- Cloud technologies such as Hadoop, Kafka, HBase, Accumulo.
- CI/CD pipelines and tooling, including Gitlab CI/CD, ArgoCD, CircleCI, and Jenkins.
- AWS infrastructure and tooling.
- Geospatial data and analytics.
- Data fusion and data engineering tools.
- Familiarity with Intelligence Community and DoD mission sets.
- CompTIA Security+ certification or willingness to get certified.
- 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 a 401K match and pension plan.
- Very flexible vacation policy.
-
Senior Software Engineer
7 days ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob 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...
-
Senior System Software Engineer
1 week ago
Charlottesville, Virginia, United States Streamline Defense Full timeAbout 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...
-
Senior Software Engineer
1 day ago
Charlottesville, Virginia, United States CCRI Inc Full timeAbout 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...
-
Senior Software Engineering Director
1 week ago
Charlottesville, Virginia, United States CCRi Full timeAbout 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...
-
Senior Software Engineering Lead
3 days ago
Charlottesville, Virginia, United States CCRi Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our core product team at CCRi. 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 ResponsibilitiesDevelop and execute long-term strategies to enhance our edge portfolio...
-
Senior Software Engineer
2 days ago
Charlottesville, Virginia, United States Maxar Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a key member of our software development team, you will be responsible for designing and developing user interfaces and visualizations that support various capabilities, including data discovery and query, analytic visualizations, link-node...
-
Senior Software Development Engineer
2 weeks ago
Charlottesville, Virginia, United States Maxar Technologies Full timeJob Summary:Maxar Technologies is seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development 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...
-
Senior Software Engineer
3 days ago
Charlottesville, Virginia, United States Maxar Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a key member of our software development team, you will be responsible for designing and developing user interfaces and visualizations that support various capabilities.Key ResponsibilitiesDesign and develop user interfaces and visualizations that...
-
Senior Software Engineer DOD
2 weeks ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Vets Hired. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesSoftware DevelopmentDesign and develop software solutions that meet the needs of our clients...
-
Senior Software Engineer, DoD
2 days ago
Charlottesville, Virginia, United States CCRI Inc Full timeJob 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...
-
Software Development Engineer
3 days ago
Charlottesville, Virginia, United States Associated Universities Full timeJob Title: Software Engineer IIIEmployer: Associated UniversitiesJob Summary:We are seeking a highly skilled Software Engineer III to join our team at the National Radio Astronomy Observatory. The successful candidate will design, develop, and implement dynamic scheduling algorithms and software applications for astronomical observatory operations.Key...
-
Senior Frontend Platform Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleVets Hired is seeking a highly skilled Senior Frontend Platform Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the...
-
Senior Software Engineer
3 hours ago
Charlottesville, Virginia, United States CCRI Inc Full timeJob 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,...
-
Senior Lead Software Engineer
2 days ago
Charlottesville, Virginia, United States Jobs for Humanity Full timeTransformative Technology Leadership OpportunityAt Jobs for Humanity, we're partnering with Capital One to revolutionize the employment ecosystem. We're seeking a visionary Senior Lead Software Engineer to spearhead our Machine Learning and AI initiatives.Key Responsibilities:Lead a portfolio of technology projects, driving innovation and excellence in...
-
Senior Software Systems Analyst
3 weeks ago
Charlottesville, Virginia, United States Streamline Defense Full timePOSITION: Senior Software Systems Analyst LOCATION: Not Specified SUMMARY Streamline Defense is in search of a Senior Software Systems Analyst to assist in leveraging expertise in computer science and electrical engineering principles to create specialized S&TI outputs for weapon systems. The successful candidate will possess proficiency in various...
-
Mobile Application Software Engineer
2 weeks ago
Charlottesville, Virginia, United States WillowTree Full timeAbout 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...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Castle Hill Gaming Full timeJob OverviewCastle Hill Gaming is seeking a highly skilled Senior Software Engineer to join their team in Charlottesville, VA. As a prominent provider of Class II, Class III, and HHR gaming machines, the company emphasizes innovation, customer satisfaction, and regulatory compliance.Key ResponsibilitiesDesign and develop software solutions for new and...
-
Senior Software Development Lead
2 weeks ago
Charlottesville, Virginia, United States Vets Hired Full timeAbout the RoleVets Hired is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our engineering team, you will be responsible for leading the development and technical direction of our enterprise-wide Java applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Castle Hill Gaming Full timeJob DescriptionAbout Castle Hill GamingCastle Hill Gaming is a leading provider of Class II, Class III, and HHR gaming machines to Native American and Commercial Casinos across the United States. As a prominent player in the gaming industry, we emphasize innovation, customer satisfaction, and adherence to regulatory standards.Job OverviewWe are seeking a...
-
Senior Software Vulnerability Analyst
3 weeks ago
Charlottesville, Virginia, United States Booz Allen Hamilton Full timePosition Overview:The Senior Software Reverse Engineer will play a critical role in assessing and analyzing software systems to uncover vulnerabilities and potential security threats. This position involves developing sophisticated exploits and engineering methodologies for attacks. The ideal candidate will leverage extensive technical knowledge and advanced...