CareerPlan

Mid Level Software Developer

Hyattsville, USFull-time2026-11-03 → 2026-11-10
Hybrid

Core

Design, develop, test, and maintain reliable, scalable software applications and services across the full development lifecycle.

Role type

Mid-level Software Developer

Builds

Software applications, services, APIs, and user interfaces

Domain

General Software Engineering

Required skills

Java, C#, Python, JavaScript, TypeScript, Git, SQL, Agile/Scrum, CI/CD, Unit Testing, Integration Testing, REST APIs, Microservices, Cloud Platforms (AWS/Azure/GCP), Docker, Kubernetes

Preferred skills

React, Angular, Vue, Monitoring, Logging, Distributed Systems, Event-driven Architecture, Mentoring

Technologies

Java, C#, Python, JavaScript, TypeScript, Git, SQL, AWS, Azure, GCP, Docker, Kubernetes, React, Angular, Vue, GitHub Actions, GitLab CI, Jenkins, Azure DevOps

Responsibilities

Design and implement software features and applications; Write clean, documented code following best practices; Create and maintain automated tests; Participate in code reviews and apply feedback; Investigate defects and implement fixes; Contribute to CI/CD processes; Maintain technical documentation.

Seniority

Mid-level, hands-on IC