Job Closed

This listing is no longer active.

Agile Defense logo
Agile Defense

Listen. Think. Innovate.

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

31 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

Agile Defense

• We are seeking a Senior Full Stack Developer (Backend Emphasis) to support a command and control system for the Mobility Air Force. • This role focuses on designing and maintaining mission critical backend services in Java and .NET, building and securing RESTful APIs, and implementing cloud native patterns in Amazon GovCloud. • You will work across the entire stack, but your primary responsibility will be backend architecture, service reliability, data integrity, and integration with cloud services. • You will operate within an Agile environment and mentor junior developers while contributing to evolving DevSecOps pipelines and secure deployment practices. • Design, implement, test, and deploy backend features using Java and .NET in AWS GovCloud. • Lead the development of RESTful services, API endpoints, and backend integration patterns. • Architect and implement microservices, serverless functions, and containerized workloads using AWS services such as Lambda, ECS, EKS, Fargate, and API Gateway. • Build and optimize data models, SQL queries, and relational database operations. • Participate in architecture reviews, design sessions, and backlog refinement. • Conduct code reviews and refactor existing backend components for scalability, maintainability, and security. • Integrate backend services into CI/CD pipelines with automated builds, tests, and scans. • Ensure secure coding practices and interpret output from static and dynamic security analysis tools. • Use scripting languages, including Python and Bash, to automate operational and deployment tasks. • Troubleshoot complex backend issues across application logic, integrations, data stores, and cloud resources. • Mentor team members in API design, backend architecture, and secure coding patterns.

Job Requirements

  • Minimum Experience: 5+ years of professional development, including at least 3 years of Java development.
  • Experience owning backend services or components in production.
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Ability to obtain or maintain a government security clearance.
  • Prior DoD or federal experience is strongly preferred.
  • Java (Spring Boot or similar frameworks) and .NET (Core or Framework).
  • SQL and relational database design.
  • Linux administration and scripting.
  • Containerization with Docker and orchestration patterns.
  • CI/CD tooling such as Jenkins, GitHub Actions, or GitLab CI.
  • Cloud networking, IAM policies, and secure cloud deployment models.
  • Basic front end technologies for full stack integration, including HTML, CSS, and JavaScript.
  • OpenAPI Spec 3.x and automated code generation
  • Agile methodology.

Benefits

  • Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Related Job Pages

More Full-stack Engineer Jobs

Pluribus Digital logo

Full Stack Software Engineer

Pluribus Digital

We help government agencies deliver public services as modern digital products.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain production-quality backend and frontend components • Build APIs, business logic, data access layers, and user interfaces • Implement new features while refactoring legacy functionality • Write unit, integration, and regression tests to support safe delivery • Refactor legacy Java applications (e.g., Struts/JBoss) into Spring Boot services • Support decomposition of monolithic systems into modular services • Maintain data integrity and backward compatibility during phased modernization • Diagnose and resolve defects in complex legacy codebases • Develop RESTful APIs using Java and Spring Boot • Implement data access with Hibernate/JPA • Support database modernization, schema evolution, and data migration • Apply consistent logging, error handling, and observability practices • Build and maintain Angular applications using TypeScript • Implement responsive UI behavior and secure backend integration • Collaborate with UX and backend teams on API contracts and user experience • Implement authentication and authorization using IAM solutions (e.g., Keycloak) • Apply OAuth 2.0 / OpenID Connect and role-based access control • Build with CI/CD, containerization, monitoring, and production readiness in mind • Collaborate with DevOps teams on deployment and operational support • Participate in sprint planning, refinement, estimation, and retrospectives • Contribute to code reviews, documentation, and knowledge sharing • Communicate progress, risks, and technical challenges clearly • Understand business goals and drivers and translate those into an appropriate technical solution. • Support the full SDLC—from requirements and estimation through deployment, monitoring, and documentation. • Continuously learn and apply new tools/techniques to improve performance, automation, and scalability.

United States
$115K - $125K / year
Motional logo

Principal Engineer, Verification & Validation Lead

Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

Full TimeRemoteTeam 1,001-5,000Since 2020H1B Sponsor

• Spearhead efforts for the Perception subsystem of our autonomy stack • Close the safety case for the perception subsystem • Collaborate with autonomy and systems engineers to establish problem taxonomies and identify critical performance covariates • Influence requirements from the perspective of problem understanding, covariate coverage, and testing capabilities/challenges • Validate the test strategy and provide early feedback to developers • Create and automate reporting dashboards • Be a bridge between Perception and the Systems Readiness and Performance organization • Advocate for and adopt common processes, technology, and terminology

United States
$200K - $275K / year
Job Closed
Stockarea logo

Junior Software Engineer

Stockarea

Logistics Network For Modern Business

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Assist in developing, testing, and maintaining software applications based on project requirements • Write clean, efficient, and well-documented code under the guidance of senior developers • Troubleshoot software issues, debug errors, and support system improvements • Collaborate with cross-functional teams to understand user requirements and implement solutions • Participate in code reviews, software testing, and deployment activities • Maintain technical documentation and ensure applications meet performance and security standards

India
CivicPlus logo

Senior AI Product Engineer

CivicPlus

Powering and Empowering Government

Full TimeRemoteTeam 501-1,000Since 2001H1B Sponsor

• Design, develop, and deploy end-to-end product features across the full technology stack, including frontend interfaces, backend services, APIs, and AI-powered functionality. • Architect and maintain scalable, secure backend systems and data models for a multi-tenant SaaS environment. • Integrate and operate LLM-based features such as streaming outputs, structured outputs, tool and function calling, retrieval-augmented generation, and multi-step agents in production systems. • Leverage Claude and contribute to agent orchestration processes that improve product capability and development efficiency. • Evaluate and adopt emerging AI tools, frameworks, and evaluation methods to improve team productivity and product performance. • Collaborate directly with customers and stakeholders to gather feedback, validate features, and help inform roadmap decisions. • Implement observability, monitoring, and logging to diagnose issues and debug systems using telemetry and production data. • Establish and maintain testing strategies, including evaluation frameworks for non-deterministic AI outputs. • Document system architecture, APIs, and engineering practices to support maintainability and team scalability. • Ensure compliance with security, privacy, and regulatory requirements in a multi-tenant SaaS and AI-driven environment. • Partner cross-functionally with teams such as product and design to align technical solutions with user needs and experience goals. • Use agentic coding tools as a primary development workflow and help shape the team’s approach to agent orchestration in software development. • Perform other duties as assigned by leadership.

California + 1 moreAll locations: California | Kansas
$175K - $220K / year
Job Closed