Developer

DUNBAR CONSULTINGWashington, DC
$110,000 - $150,000Hybrid

About The Position

The Senior Developer builds and delivers core platform services in a cloud-native AWS environment. You will implement complex features, uphold code quality, mentor developers, and make effective use of AI-assisted development tooling across the SDLC. The ideal candidate must be able to work independently and possess current hands-on software development experience with cloud-native development on AWS, modern languages and frameworks, CI/CD, automated testing, secure coding, and AI-assisted development tools.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 7+ years of software development experience.
  • Professional Java experience.
  • Strong hands-on experience with cloud-native development on AWS.
  • Proficiency with modern languages/frameworks and CI/CD.
  • Experience with automated testing and secure coding.
  • Strong hands-on development experience with modern cloud-native stacks.
  • Excellent communication, organizational, and analytical skills.
  • Strong mentoring and communication skills.
  • Ability to think critically and solve complex problems effectively.
  • Consistent on-time attendance and reliability.
  • Availability during normal business hours and as needed after hours or weekends.
  • Ability to work independently while collaborating effectively with team members.
  • U.S. Citizen; dual citizenship is not permitted.
  • Able to obtain and maintain a Public Trust Clearance.

Nice To Haves

  • AWS certification
  • Serverless/event-driven development experience
  • Federal IT experience
  • AI-assisted developer tooling

Responsibilities

  • Design and implement complex, cloud-native features and services on AWS.
  • Uphold code quality through reviews, testing, and best practices.
  • Mentor developers and contribute to technical decisions.
  • Build and maintain CI/CD pipelines and automated tests.
  • Leverage AI-assisted development tools, such as Amazon Q Developer across the SDLC.
  • Troubleshoot, optimize and harden production services.
  • Collaborate with architects and BAs to refine and deliver stories.
  • Participate in requirements-gathering sessions to align technical inputs with business needs.
  • Create and maintain clear, comprehensive documentation for complex solutions.
  • Collaborate with project managers, product owners, and other stakeholders to meet project goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service