Software Engineer
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Citizenship: U.S. Citizenship
Education: Bachelor’s degree in Software Engineering, Computer Science, or related technical field and
Experience: Job-specific experience performing similar roles; required years of relevant experience varies depending on the role (typically, at least 5 years); job-specific experience includes:
- Capable of independently delivering on multiple competing priorities;
- Excellent verbal and written communication skills;
- Experience with some of the following:
- Developing with Linux/Unix or similar Operating Systems;
- Java, Javascript, or Python;
- Deployments, DevOps, AWS and GIT;
- Build tools (e.g., gradle, maven);
- Familiarity with some of the following:
- Agile software development methodologies;
- Amazon Web Services (AWS);
- Continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence);
- Microservice architectures
- Familiarity with Elasticsearch and/or Postgres;
- Development experience defining, developing and maintaining REST based interfaces;
- Experience with Container orchestration frameworks such as Docker and Kubernetes;
- Experience with networking, Redis, Kafka, Grafana, ELK stack (Elasticsearch, Logstash, Kibana);
- Familiarity with real-time communication mechanisms such as WebSockets;
- Familiarity with Node, Cesium, and/or OpenLayers;
- Familiarity with emerging trends in desktop, web, and mobile app development;
- Experience with the Federal Intelligence Community.
Recommended Jobs
White House Nannies
A family in McLean is seeking a professional nanny to care for their 3-month-old baby. They are hoping to find someone who is active, engaging, energetic, and talkative, with strong communication ski…
Program Supervisor - Foster Care
About CCC: Since 1923, Commonwealth Catholic Charities (CCC)has provided life-changing human services to vulnerable individuals and families throughout the Commonwealth of Virginia. CCC offers qualit…
Sales Assistant - Property & Casualty Insurance
Job Description Job Description It is time to explore new challenges in your career. The Insurance Smith is an independent, privately-owned, Property & Casualty firm in Fredericksburg, VA. We are…
Production Manager
Requisition Number: 211587 Job Description Cintas is seeking a Production Manager. The Rental Production Manager is responsible for creating a high performing operational environment with a t…
Tenure-Track Assistant/Associate Professor Department of Computer Science
Tenure-Track Assistant/Associate Professor Department of Computer Science Working Title: Tenure-Track Assistant/Associate Professor - Department of Computer Science State Role Title: N/A …
Front office / Job Coordinator
Restoration Coordinator is the hub of incoming claims and is responsible for speaking with the customer, customer follow up, scheduling estimators to jobs while ensuring that the required job perform…
Full Spectrum Cyber Engineer
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defens…
Scientist II
Job Identification 11089 Job Category Life and Physical Science Posting Date 10/28/2025, 12:32 PM Locations VA CTR FOR TRANS INNOVATION AND RESEARCH Apply Before 11/12/2025, 04:59 AM …