Senior Developer

Inadev

$150K — $170K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of software development 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 communication and presentation skills

Responsibilities

  • Lead design, development, and implementation of Python-based enterprise solutions
  • Provide technical leadership and guidance to development teams
  • Architect, build, and maintain scalable web applications and cloud-native solutions
  • Drive Agile and DevSecOps best practices
  • Oversee code reviews and establish coding standards
  • Serve as the primary technical liaison for stakeholders
  • Guide Agile ceremonies and contribute to process improvement initiatives

Benefits

  • Flexible hybrid work schedule (1-2 days in office)
  • Opportunity for career mentoring and development
  • Involvement in cutting-edge technologies, including AI-assisted tools
  • Collaboration with a vibrant team
  • Engagement in federal IT projects requiring a security clearance
Full Job Description
Job Type

Full-time

Description

Position Summary:

The Sr Developer leads the design, development, deployment, and continuous improvement of scalable web applications and enterprise solutions. You will provide technical leadership across the software development lifecycle, architect modern cloud-based applications, mentor development teams, and drive engineering best practices utilizing Python, React.js, Java/Spring Boot, PostgreSQL, NoSQL databases, AWS services, and AI-assisted development tools. The ideal candidate has extensive hands-on development experience, strong architectural expertise, and a proven ability to lead technical teams and deliver complex client solutions.

Key Responsibilities:

- Lead the design, development, and implementation of Python-based enterprise solutions that meet client requirements.

- Provide technical leadership and guidance to development teams throughout the software development lifecycle.

- Architect, build, and maintain scalable web applications, APIs, and cloud-native solutions.

- Lead quality development practices, including test-driven development, code reviews, and application security standards.

- Drive the adoption of Agile and DevSecOps best practices across development teams.

- Oversee code reviews and establish coding standards to improve code quality, scalability, maintainability, and performance.

- Lead technical analysis, solution design sessions, user story creation, estimation, and implementation planning activities.

- Guide Agile ceremonies and contribute to continuous process improvement initiatives.

- Oversee the creation and maintenance of technical documentation, system architecture diagrams, and development standards.

- Design and implement solutions utilizing object-oriented methodologies, design patterns, microservices architectures, database design, data modeling, and modern web technologies.

- Serve as the primary technical liaison for both technical and non-technical stakeholders, translating business requirements into scalable technical solutions.

- Lead the development and delivery of cloud-based applications and services utilizing AWS technologies.

- Drive troubleshooting, root cause analysis, and resolution of complex application, integration, infrastructure, and performance issues.

- Mentor junior and mid-level developers by providing coaching, technical guidance, and career development support.

- Utilize AI-assisted development tools, including GitHub Copilot, to improve development productivity, code quality, solution delivery, and engineering efficiency.

- Lead application modernization efforts and recommend improvements to architecture, tooling, and development processes.

- Develop accurate project estimates and support project planning, delivery forecasting, and resource allocation activities

PHYSICAL DEMANDS:

- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Requirements

Non-Technical Requirements:

- Must be a U.S. Citizen.

- Must be willing to work a HYRBID Schedule (1-2 Days) in Reston, VA & client locations in the Washington D.C. area as required.

- Ability to pass a 7-year background check and obtain/maintain a U.S. Government Clearance

- Strong communication and presentation skills.

- Must be able to prioritize and self-start.

- Must be adaptable/flexible as priorities shift.

- Must be enthusiastic and have passion for learning and constant improvement.

- Must be open to collaboration, feedback and client asks.

- Must enjoy working with a vibrant team of outgoing personalities.

Required Qualifications:

- 7+ years of software development 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

Preferred Qualifications:

- AWS certification

- Serverless / event-driven development experience

- Federal IT experience; AI-assisted developer tooling

Salary Description

$150,000-$170,000 (based on pertinent experience)

Similar Jobs

More Jobs at Inadev

  • Senior Developer
    $150K — $170K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person
  • DevSecOps Engineer
    $120K — $140K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person
  • DevSecOps Engineer
    $120K — $140K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person
  • Business Analyst/Quality Assurance
    $85K — $95K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person
  • Senior Business Analyst
    $140K — $150K *
    Washington, DC 20011 (District Of Columbia County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Senior Developer jobs: