CareerPlanSign in

Senior Software Developer

Hyattsville, US💼 Full-time🗓 2026-07-01 → 2026-09-11

Core

Design, implement, test, and deploy production-grade software across the stack while contributing to system architecture and mentoring engineers.

Role type

Senior Software Developer (hands-on IC with mentorship)

Builds

Production systems, microservices, and cloud-native services

Domain

Cloud-native software engineering, public sector and commercial clients

Deliverable

production ML models | product features

Required skills

Software engineering (10+ years), modern web/cloud-native stacks, microservices, RESTful/event-driven APIs, Java/Kotlin/C#/JavaScript/TypeScript/Python/Go, Git, CI/CD, Docker, Kubernetes, Terraform/ARM/CloudFormation, observability, agile methodologies

Preferred skills

AWS/Azure/GCP managed services, secure/compliant environments, event streaming (Kafka/Pub/Sub), serverless patterns, API gateways, developer experience initiatives

Technologies

Java, Kotlin, C#, JavaScript, TypeScript, Python, Go, Git, Docker, Kubernetes, Terraform, ARM, CloudFormation, Kafka, Pub/Sub

Responsibilities

Develop production-grade software across the stack; collaborate with product managers and designers to refine requirements; drive code quality through reviews and automated testing; contribute to system architecture and design; own components end-to-end including monitoring and incident response; mentor mid and junior engineers; champion CI/CD and infrastructure as code; identify and address technical debt; contribute to hiring and onboarding

Seniority

Senior, hands-on IC with mentorship

Sourced via teamtailor · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.