Full-Time

Lead Software Engineer

Posted on 10/3/2025

Association of American Medical Colleges

Association of American Medical Colleges

Compensation Overview

$137.4k - $161.7k/yr

Washington, DC, USA

Remote

Remote work is eligible in the contiguous US.

Category
Software Engineering (3)
, ,
Required Skills
SQL
Java
AWS
AngularJS
Hibernate
Requirements
  • Bachelor's Degree in Computer Science (Master's Preferred) or Equivalent experience
  • 8 - 10 years of related work experience
  • 1 - 3 years of supervisory experience
  • 4+ years of experience in Java/J2EE, Hibernate, Spring MVC, SQL, JSON RESTful web service development
  • 2+ years of Angular
  • 4+ years of experience in AWS, EC2, S3, RDS, AWS API Gateway, Lambda, SNS, SQS, Secrets
Responsibilities
  • Lead development initiatives to deliver quality products that meet customers’ expectations.
  • Perform detailed technical design, development, code reviews and unit testing of custom applications and data flow in the context of projects, releases, and production support.
  • Perform application and database performance tuning as well as participate in system documentation according to established standards.
  • Provide technical and business explanations and justifications for design, coding approaches and estimates of the level of effort for completing projects, releases, and production support tasks.
  • Lead technology upgrades, migration to cloud, enhancements, and new development initiatives.
  • Collaborate with other tech leads, product owners, architects, business analysts, quality analysts, developers - both onsite and offshore - and delivery/system managers to design solutions and solve problems.
  • Nurture and support a strong engineering culture with product focus, excellent technology, high-quality implementations, self-motivated innovation, and problem-solving.
  • Provide technical oversight and mentoring for AAMC product development team members by sharing insights into best practices for coding, design, and architecture principles.
  • Responsible for code reviews and guiding the team in the development, maintenance, and defect resolution of code.
  • Conduct rigorous reviews to make sure the products and services required for major seasonal events are carefully tested and team is fully prepared to execute successfully.
  • Lead a team of onshore and/or offshore developers to ensure the development team’s design and coding solutions are delivered to QA with high quality and efficiency while meeting functional and non-functional requirements, including but not limited to accessibility, security, and performance standards.
Desired Qualifications
  • 4+ years of experience in Java/J2EE, Hibernate, Spring MVC, SQL, JSON RESTful web service development
  • 2+ years of Angular
  • Oracle 19c, PL/SQL, Amazon Oracle RDS, Aurora PostgreSQL, Dynamo DB, Snowflake, MyView
  • GitHub/BitBucket and Atlassian Bamboo, BitBucket pipelines, JFrog
  • Angular 16 and above, TypeScript, HTML/CSS/SASS, NgRx, RxJS, Mono-repository, Cypress, Jest
  • Charting solutions like Highcharts, D3, etc.
  • AWS, EC2, S3, RDS, AWS API Gateway, Lambda, SNS, SQS, Secrets
  • Understanding of DevOps in AWS environments
  • Strong Understanding of Service Oriented Architecture, containerization and Microservices.
  • Experienced in developing enterprise-level, multi-tiered applications
  • Experienced with mobile-first development
  • Experienced with service-oriented architecture development and implementation
  • Strong knowledge of database design and data modeling principles
  • Strong practical experience with Spring Framework, Hibernate, and database design, development and operations
  • Excellent problem-solving, design, development, and debugging skills
  • Experience with code reviews, coding standards, and practices to improve the quality of the software code with a SHIFT LEFT mindset.
  • Strong knowledge in Agile Scrum practices, Software Development, and Application Life Cycle Management
  • Ability to solve problems using an analytical approach; decisive, fast-moving; quick and constructive resolutions of conflicts; and a can-do attitude
  • Demonstrated ability to establish and maintain a high level of trust and confidence with business partners
  • Experience developing, deploying, and maintaining applications on cloud environments such as AWS
  • AWS Certified Solutions Architect (Good to have)
Association of American Medical Colleges

Association of American Medical Colleges

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE