Post Job Free
Sign in

Software Developer - Backend

Company:
Progression Inc
Location:
Reston, VA, 20191
Pay:
57.69 - 81.73 per hour
Posted:
December 11, 2025
Apply

Description:

*Work with Progression, Inc.

get your application bumped to the front of the line* Software Developer (backend) Reston, VA 90% Remote (may need to work 3 days on site sometimes) $120k - $170k MUST: Active Top-Secret security clearance 3+ years of experience in full stack or backend software development.

3+ years of Backend: Rust, Go, Python, Java, or C#. Experience developing applications using JavaScript frameworks such as React, Vue.js, or Svelte.

Familiarity with event-driven architectures and messaging tools (e.g., Kafka, RabbitMQ). Experience deploying applications to Kubernetes clusters and using Helm for deployment automation.

Strong understanding of Git-based version control and collaboration platforms (e.g., GitHub, GitLab). Experience building or integrating simulation modeling tools and data-driven web applications is a plus.

compliance with DoD Cloud Computing security requirements.

Bachelor's or master's degree in computer science or a related field.

DUTIES: Design and develop scalable, maintainable full stack applications using languages such as Python, Rust, Java, C#, or Go.

Design and document software architectures and system behaviors using SysML and UML models, including use case diagrams, activity diagrams, state machines, and sequence diagrams, to guide development and ensure alignment with stakeholder requirements and system specifications.

Build responsive user interfaces with modern JavaScript frameworks (e.g., React, Vue.js) and data visualization tools (e.g., D3.js, Plotly, or integrations with Grafana). Develop and expose RESTful APIs and microservices for accessing and processing modeling and simulation data.

Integrate diverse data sources including REST/GraphQL APIs, CSV/Excel/JSON file uploads, live sensor streams, and cloud data stores (e.g., S3, PostgreSQL, MongoDB). Containerize and deploy applications using Docker and Kubernetes as part of a CI/CD pipeline.

Develop and maintain Helm charts to automate Kubernetes-based deployments.

Use middleware tools (e.g., MuleSoft, Apache Camel, Dell Boomi, Talend) to build scalable and secure data integration pipelines.

Integrate with Identity and Access Management (IAM) frameworks and support authentication protocols (OAuth2.0, SAML, OpenID Connect). *Progression Inc.

is an affirmative action/equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a protected veteran, or status as an individual with a disability.* #INDPRO

Full-Time

Apply