×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Remote / Online - Candidates ideally in
Washington, District of Columbia, 20022, USA
Listing for: AAMC
Remote/Work from Home position
Listed on 2026-01-24
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below

About AAMC

The Association of American Medical Colleges is a not-for-profit association dedicated to transforming health care by supporting the entire spectrum of medical education, medical research, and patient care conducted by our member institutions. We are dedicated to the communities we serve and steadfast in our goal to improve the health of all.

Benefits
  • Remote Work – Fully remote work available for most positions
  • Retirement Savings – Generous 403(b) employer contributions and financial wellness resources, including professional financial advising.
  • Health & Wellness Perks – Fitness and bicycle subsidies, on-site and virtual wellness programs (live yoga, meditation, mental health webinars, flu shot clinics, and more)
  • Support & Family Care – Employer paid Employee Assistance Program (EAP) and back-up care options for children, adults, elders, and even pets
Senior Software Engineer – AAMC

The Senior Software Engineer will collaborate with business and IT colleagues to assess needs, analyze solutions, design and implement application solutions, and work with quality assurance team members to ensure the proposed solution meets functional and performance requirements. The role delivers technical solutions for CDK systems through developing new functionality and completing upgrades to keep current with industry standards.

Impact Areas Delivers Technical Solutions
  • Infrastructure as Code (IaC) Development:
    Designing, building, and maintaining AWS infrastructure using AWS CDK with Type Script, ensuring scalability, reliability and security. This includes defining resources like EC2 instances, S3 buckets, Lambda functions, API Gateways, databases (e.g., Dynamo

    DB, RDS), and networking components.
  • Application Development:
    Developing and integrating serverless APIs, microservices and other cloud‑native applications, often leveraging AWS Lambda and API Gateway, with a focus on robust error handling, logging and monitoring.
  • Provide technical and business explanations and justifications for architectural, design and coding approaches.
  • Perform detailed technical design, development and unit testing of custom applications and data flow in the context of projects, releases and production support.
Supports Application Upgrades And Operational Maintenance
  • Technological upgrade to maintain systems currency with industry standard.
  • Perform application and database performance tuning as well as participate in system documentation according to established standards.
  • Be available outside of regular business hours to support code deployments, implement IT maintenance and upgrades, and respond to disruptions in application services.
Collaborates
  • Nurture and support a strong engineering culture with product focus, excellent technology, high quality implementations, self‑motivated innovation and problem‑solving.
  • Collaborate with business and IT colleagues to ensure understanding of requirements, analysis of solutions for implementing enhancements to and production issue fixes.
  • Collaborate with Quality Assurance and Performance Testing team members to ensure proposed solutions meet functional and non‑functional requirements.
Implements Process Improvements
  • Carry out admin processes as suggested by the leads and manager to promote productivity.
  • Adhere to security best practices and compliance standards with cloud infrastructure and applications.
Required Experience
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or related scientific or technical discipline or equivalent work experience required.
  • 5–7 years of related work experience.
  • 5+ years of experience in Type Script, including advanced features, best practice and familiarity with related tools like Node.js.
  • Development of AWS solutions following principles of the AWS Well‑Architected Framework.
  • Strong knowledge of database design and data modeling principles.
  • Strong practical experience with IaC (Infrastructure as Code) with CDK/SDK or similar technology.
  • Strong experience building complex web applications with reusable components and libraries in mind.
  • Excellent problem‑solving, design, development and debugging skills.
  • Experience implementing solutions that…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary