Python Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer developing Python microservices for the Department of Veterans Affairs. Building agile solutions to enhance claims processing efficiency and support the mission of serving veterans.

Responsibilities:

  • Design, build, and maintain backend services and APIs using Python (FastAPI, Flask, etc.) deployed in AWS.
  • Develop and operate microservices that integrate with AWS services such as Lambda, API Gateway, RDS, S3, SNS/SQS, and CloudWatch.
  • Collaborate with application teams, Platform, and delivery partners to deliver secure, scalable, and cloud-optimized integration solutions.
  • Write and maintain automated unit and integration tests; participate in thorough code reviews.
  • Support CI/CD pipelines and containerized deployments using GitLab, Docker, and Kubernetes/ECS.
  • Participate in Agile ceremonies, contribute technical insights, and provide clear effort estimates.
  • Troubleshoot cloud workloads and optimize services for performance, scalability, and compliance.

Requirements:

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)
  • 6–8 years of professional software development experience
  • 4+ years of hands-on Python development experience
  • Strong production experience with AWS, including deploying, monitoring, and supporting cloud-based applications
  • Proficiency with key AWS services, such as: Lambda, API Gateway, RDS, S3, CloudWatch, SNS/SQS, IAM
  • Solid understanding of cloud-native design patterns, microservices architecture, and REST API design.
  • Experience with relational databases (PostgreSQL, MySQL) and Git-based version control
  • Ability to write clean, maintainable, and testable code following secure coding best practices
  • Must be able to obtain and maintain a Public Trust clearance.

Benefits:

  • Competitive salary
  • Healthcare
  • 401(k)
  • Paid time off
  • Remote-friendly and supportive of work-life balance
  • Access to training, mentorship, and certification programs