Senior Software Engineer

vTech Solution

Washington (District of Columbia)

On-site

USD 140,000 - 190,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

vTech Solution is seeking a Senior Software Engineer to lead design, development, and maintenance of cloud-based data analytics applications for a federal defense environment. The role emphasizes DevSecOps integration, platform modernization, and RMF/STIG compliance.

You will collaborate with architects, data scientists, and DevSecOps engineers to deliver secure, scalable solutions using modern frameworks and cloud platforms.

Qualifications

  • 10+ years of software engineering experience.
  • 5+ years of cloud-native application development.
  • Experience with DevSecOps, CI/CD, APIs, and data analytics platforms.
  • Active Secret clearance preferred or eligible for clearance.
  • Experience in US Navy, DoD, or Federal environments.
  • Proficiency with .NET, Java, Python, or Node.js.
  • Experience with REST API development and integration.
  • Cloud development experience with Azure Government, AWS GovCloud, Cloud One, or similar.
  • Knowledge of Docker and Kubernetes/OpenShift.
  • Familiarity with Git-based source code repositories.
  • Database development and integration with SQL and NoSQL databases.
  • Understanding of SSDLC and Agile/Scrum methodologies.

Responsibilities

  • Design, develop, test, and maintain software applications supporting the Data & Analytics Platform.
  • Develop and enhance web-based applications, APIs, microservices, and data-driven solutions.
  • Support Agile software development and DevSecOps methodologies.
  • Integrate software solutions with cloud-hosted platforms, databases, ETL pipelines, and analytics tools.
  • Collaborate with architects, data scientists, and DevSecOps engineers to implement platform enhancements.
  • Develop reusable code, automation scripts, and deployment packages.
  • Support CI/CD pipeline implementation and automated testing activities.
  • Participate in code reviews and software quality assurance activities.
  • Troubleshoot production issues and support operations and maintenance activities.
  • Ensure compliance with cybersecurity requirements including RMF controls, STIG compliance, and secure coding practices.
  • Prepare technical documentation, release notes, design artifacts, and software implementation documentation.
  • Support technical demonstrations, platform modernization initiatives, and future capability enhancements.

Skills

Software engineering
Cloud-native development
DevSecOps CI/CD
REST API development
.NET
Java
Python
Node.js
Docker/Kubernetes
SSDLC & Agile/Scrum
SQL & NoSQL databases

Tools

Git

Job description

Job Summary

The Senior Software Engineer is a key technical contributor responsible for the design, development, enhancement, integration, testing, deployment, and maintenance of cloud-based software applications within a mission-critical data and analytics platform. This role supports DevSecOps integration, platform modernization, and ongoing operations to meet the needs of a federal defense environment.

Responsibilities
  • Design, develop, test, and maintain software applications supporting the Data & Analytics Platform.
  • Develop and enhance web-based applications, APIs, microservices, and data-driven solutions.
  • Support Agile software development and DevSecOps methodologies.
  • Integrate software solutions with cloud-hosted platforms, databases, ETL pipelines, and analytics tools.
  • Collaborate with architects, data scientists, and DevSecOps engineers to implement platform enhancements.
  • Develop reusable code, automation scripts, and deployment packages.
  • Support CI/CD pipeline implementation and automated testing activities.
  • Participate in code reviews and software quality assurance activities.
  • Troubleshoot production issues and support operations and maintenance activities.
  • Ensure compliance with cybersecurity requirements including RMF controls, STIG compliance, and secure coding practices.
  • Prepare technical documentation, release notes, design artifacts, and software implementation documentation.
  • Support technical demonstrations, platform modernization initiatives, and future capability enhancements.
Required Skills & Certifications
  • 10+ years of software engineering experience.
  • 5+ years of cloud-native application development experience.
  • Experience with DevSecOps, CI/CD, APIs, and data analytics platforms.
  • Strong demonstration and communication skills for technical presentations.
  • Active Secret clearance preferred, or eligibility for clearance.
  • Experience in US Navy, DoD, or Federal environments.
  • Proficiency with modern software frameworks such as .NET, Java, Python, or Node.js.
  • Experience with REST API development and integration.
  • Cloud development experience with Azure Government, AWS GovCloud, Cloud One, or similar.
  • Knowledge of container technologies like Docker and Kubernetes/OpenShift.
  • Familiarity with Git-based source code repositories.
  • Database development and integration skills with SQL and NoSQL databases.
  • Understanding of secure software development lifecycle (SSDLC) and Agile/Scrum methodologies.
Preferred Skills & Certifications
  • Department of Defense (DoD) software engineering experience.
  • Experience supporting analytics, reporting, AI/ML, or data platform environments.
  • Experience operating within RMF-controlled environments.
  • Experience supporting enterprise modernization initiatives.
Special Considerations
  • Must comply with cybersecurity policies including RMF controls and STIG compliance.
  • May be required to participate in key personnel technical demonstrations.
  • Work involves mission-critical defense-related software systems.
Scheduling
  • Work schedule aligned with federal government and defense contracting standards.
  • May require flexibility to support operations and maintenance activities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Ares Enterprise • North Carolina

On-site
USD 100,000 - 130,000
Senior Cloud Software Engineer
Senior Cloud Software Engineer

Technoyon India Pvt. Ltd. • Boston (MA)

On-site
USD 120,000 - 160,000
Senior Developer
Senior Developer

Ares Enterprise • United States

Remote
USD 100,000 - 140,000
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+3
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
Senior Software Engineer/Developer
Senior Software Engineer/Developer

Jobgether • United States

On-site
USD 120,000 - 135,000
Sr. DevSecOps Engineer
Sr. DevSecOps Engineer

Oteemo, Inc • College Park (MD)

On-site
USD 120,000 - 160,000
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1
ME00614-Cloud Software Engineer 3
ME00614-Cloud Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 110,000 - 160,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2