Senior Software Engineer

New
This is a fully remote position.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 7 years of experience
Required Skills
PythonDjangoJavaJavascriptSpring BootVue.JsC#.NET coreAngularReact

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • Minimum 7 years of experience in full-stack software development for enterprise or federal systems
  • Proficiency with Java, C#, or Python, and frameworks such as Spring Boot, .NET Core, or Django
  • Experience with JavaScript frameworks (React, Angular, or Vue)
  • Proficiency in SQL and NoSQL databases
  • Familiarity with API design, Docker, Kubernetes, and CI/CD tools
  • Understanding of DoD STIGs, data encryption, and cross-domain data exchange
  • Experience developing in AWS GovCloud or similar IL-classified cloud environments
  • Active DoD Secret clearance

Responsibilities

  • Lead full-stack software development for case management and workflow automation modules
  • Implement microservices-based architecture supporting modular, scalable functionality across CMA systems
  • Design and integrate RESTful APIs enabling data synchronization between user interfaces, reporting dashboards, and backend services
  • Develop secure, responsive front-end components aligned with human-centered design principles
  • Collaborate with architects and DevOps to maintain CI/CD pipelines
  • Ensure code compliance with DoD cybersecurity baselines including DISA STIG and RMF
  • Optimize data access and application performance through caching and indexing
  • Create and maintain automated unit, integration, and regression tests
  • Participate in Agile ceremonies and ensure iterative delivery
  • Conduct peer code reviews and mentor junior developers
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now