Mid-Level Software Developer

Meridian
Springfield, VA, United States
1 day ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Software Applications Systems Engineering Cloud Computing Software Quality Computer Engineering Continuous Integration Data Transformation
+21 more
Data Visualization DevOps Python (Programming Language) OpenShift Scrum Methodology Software Deployment Software Engineering Software Vulnerability Management Spring Cloud Large Language Models Generative AI Git Flow Integration Tests Kubernetes Information Technology Cloud Migration Restful APIs Data Pipelines Devsecops Docker Microservices

Job description

We are seeking a Mid-Level Software Developer to help design, build, and deploy mission-focused software and AI-driven features. In this role, you will contribute directly to cloud-native applications, build secure DevSecOps pipelines, and work with Generative AI technologies alongside an active Agile Scrum team., AI & Application Development: Build and modify software applications, services, and APIs, incorporating Generative AI features (LLMs, RAG, ontology-based apps) and multi-stream data pipelines. Cloud & Infrastructure: Assist with cloud migrations (AWS, OpenShift, Kubernetes), package microservices using Docker/Helm, and deploy applications across varied network environments. DevSecOps & Code Quality: Maintain clean repositories, implement efficient branching strategies, write unit/integration tests, and support security practices like code hardening and vulnerability remediation. Agile Collaboration: Actively participate in Scrum ceremonies, implement backlog items, help write user stories, and troubleshoot issues across cross-functional teams.

Requirements

Active Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance. U.S. Citizenship. Experience: 5+ years of professional software engineering experience (or 8+ years in IT in lieu of a degree). Education: B.S. in Computer Science, Computer Engineering, Systems Engineering, or related field. Core Languages: Strong professional proficiency in Python, Java, or Scala. DevOps & Cloud: Hands-on experience with Docker, microservices, Kubernetes/OpenShift, AWS, Git workflows, and CI/CD pipelines. AI & Data: Practical exposure to Generative AI tech (LLMs, RAG workflows), RESTful APIs, and data transformation/integration. Security & Practices: Practical knowledge of DevSecOps scanning, dependency management, and automated testing frameworks. Desired Understanding of graph-based data models, ontologies, and data visualization techniques. Prior experience in Agile/Scrum environments and delivering technical status updates.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · World Congress 2022

Videos

See all

Related articles

See all