Senior Developer

Probal DasGupta
  • Washington, District of Columbia
    1 day ago

    Job Description

    We are building a team for one of the U.S. Federal Government's largest technology modernization programs, underpinning the U.S. capital markets.

    Built on AWS and leveraging an AI-powered software engineering platform, this program offers a unique opportunity to gain hands-on experience with next-generation AI, Agentic AI, cloud technologies, and AI-driven engineering.

    If you are looking for technically challenging work, exceptional learning, and a résumé-defining opportunity with national impact, I would love to connect.

    Job Title: Senior Developer
    Position Type: Full-Time
    Location: Hybrid – Reston, Virginia, and client locations in the Washington, D.C. metropolitan area
    Days Remote: 3–4 days 
    Position Summary:
    The Senior Developer is responsible for designing, developing, and delivering core cloud-native services for an AWS-based platform. This role develops complex application features, promotes engineering best practices, mentors junior developers, and contributes to technical design decisions across the software development lifecycle. Working closely with architects, business analysts, product owners, and Agile delivery teams, the Senior Developer builds secure, scalable, and maintainable software while leveraging AI-assisted development tools to improve engineering productivity, code quality, and delivery efficiency.
    Key Responsibilities:

    • Design, develop, and implement complex cloud-native application features and services on AWS.
    • Build high-quality, secure, and maintainable software using modern software engineering practices.
    • Participate in architecture and technical design discussions, providing input on implementation strategies and technical solutions.
    • Perform code reviews to ensure quality, consistency, security, and adherence to development standards.
    • Mentor and support software developers through technical guidance and knowledge sharing.
    • Build, maintain, and improve CI/CD pipelines and automated testing processes.
    • Develop and execute unit tests and support continuous integration and continuous delivery practices.
    • Leverage AI-assisted development tools, including Amazon Q Developer and similar technologies, throughout the software development lifecycle.
    • Troubleshoot, optimize, and resolve application, performance, and production issues.
    • Collaborate with Product Owners, Technical Leads, Business Analysts, QA Engineers, and other stakeholders to refine user stories and deliver high-quality solutions.
    • Support secure coding practices and contribute to overall application reliability and operational excellence.
    • Participate in Agile ceremonies, sprint planning, backlog refinement, and release activities.
    • Maintain technical documentation related to software components, development standards, and implementation approaches.

    Minimum Experience:

    • 7+ years of professional software development experience.
    • Strong hands-on experience developing cloud-native applications on AWS.
    • Experience with modern programming languages, application frameworks, and CI/CD practices.
    • Experience developing secure, well-tested, and maintainable software.

    Mandatory Skills:

    • Software development.
    • Cloud-native application development on AWS.
    • Modern programming languages and application frameworks.
    • CI/CD practices.
    • Automated testing.
    • Secure coding practices.

    Non-technical requirement:

    • Ability to obtain and maintain a U.S. Government security clearance.
    • Ability to work a hybrid schedule in Reston, Virginia and client locations in the Washington, D.C. metropolitan area.
    • U.S. Citizenship.

    Nice-to-Have Skills:

    • AWS certification.
    • Serverless application development.
    • Event-driven architecture.
    • Amazon Q Developer or similar AI-assisted software development tools.
    • Federal government or federal contracting experience.
    • Experience mentoring junior software developers.
    • Experience participating in architecture and technical design activities.
    • Strong troubleshooting and performance optimization skills.
    • Excellent communication and collaboration skills.

    Degrees and Certifications
    Required

    • No specific degree or certification requirement was stated.
    • Equivalent professional experience will be considered.

    Preferred

    • AWS certification.
    • Other relevant cloud, software development, or AWS certifications.


    Numbers & Facts

    LocationWashington, District of Columbia

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Frameworkunmatched
    • Architectural Analysisunmatched
    • Artificial Intelligence (AI)unmatched
    • Backlog Prioritizationunmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • Capital Marketsunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Federal Contractsunmatched
    • Federal Governmentunmatched
    • Identify Issuesunmatched
    • Mentoringunmatched
    • Performance Tuning/Optimizationunmatched
    • Productivity Managementunmatched
    • Programming Languagesunmatched
    • Programming Toolsunmatched
    • Quality Assuranceunmatched
    • Quality Assurance Methodologyunmatched
    • Scalable System Developmentunmatched
    • Scrum Product Ownerunmatched
    • Secure Codingunmatched
    • Security Clearanceunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Team Buildingunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Strategyunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Testingunmatched
    • Unit Testunmatched
    • United States Citizenunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder