Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

$135.6k - $170k

National Board of Medical Examiners (NBME)

POSITION OVERVIEWNBME is seeking an experienced Senior Software Developer with deep AWS and serverless expertise to join the Product Engineering unit as a key member of the Scoring team. In this role, you will lead the architecture, development, testing, and implementation of a new scoring system, designing scalable serverless and event-driven solutions within the AWS environment. You will partner with engineers, Product Owners, Solution Architects, the Enterprise Application and Infrastructure teams, and business stakeholders while providing technical leadership and mentorship across internal and offshore team members. Your work will have a direct impact on NBME's future growth and innovation in a highly collaborative, digitally driven environment.This role has been designated as a primarily remote position, though it may require occasional onsite work for team collaboration or meetings. We are currently prioritizing applicants within a 50-mile radius of our Philadelphia office.Please note that onsite interviews and onboarding at our Philadelphia office may be required for this role. If applicable, advance notice will be provided to support planning.At NBME, we continue to innovate and improve how we fulfill the evolving needs of the health care community. This commitment starts and ends with the people at NBME. By recruiting and empowering talented individuals from various disciplines and backgrounds, which includes professionals with diverse life experiences, abilities, and perspectives, NBME can take a well-informed, robust approach to advancing medical education and assessment for years to come.RESPONSIBILITIES Participate in business and technical requirements meetings, translate business needs into technical designs and solutions, provide estimates, and communicate proposed solutions to both technical and non-technical stakeholders.Lead the design and implementation of scalable serverless and event-driven solutions using AWS technologies such as Lambda, API Gateway, SQS, SNS, EventBridge, Step Functions, and AppSync.Develop and deploy serverless APIs and AWS service integrations using Python, AWS SDKs, and the boto3 library.Design and support data solutions using AWS databases and storage services, including DynamoDB, DocumentDB, Aurora, RDS, and S3, with appropriate file management, retention, and archiving strategies.Build and deploy serverless applications using Infrastructure as Code tools such as AWS CloudFormation, AWS CDK, or AWS SAM, and support DevOps practices including CI/CD pipelines and serverless testing frameworks.Monitor, troubleshoot, and resolve complex serverless application issues using appropriate AWS monitoring and debugging tools while supporting security and compliance requirements.Work across modern cloud-native solutions and legacy applications, including PL/SQL, Java, and Oracle, and support serverless data-processing needs using tools such as AWS Glue or Athena as appropriate.Collaborate with Scrum teams, Product Owners, Solution Architects, Enterprise Architecture, Infrastructure, and Security teams to conduct technical reviews and ensure solutions align with enterprise architecture and security standards.Lead and manage an offshore team of technical professionals, providing technical guidance, mentorship, code review, and support to promote timely, high-quality execution.QUALIFICATIONSSkills and AbilitiesIn-depth understanding of serverless computing concepts, event-driven architectures, and design patterns for serverless applications.Strong hands-on experience with AWS serverless technologies, including Lambda, API Gateway, SQS, SNS, EventBridge, Step Functions, and AppSync.Deep knowledge of Python, AWS SDKs, and the boto3 library for AWS services integration.Strong experience with AWS database and storage technologies, including DynamoDB, DocumentDB, Aurora, RDS, and S3.Knowledge of Infrastructure as Code and modern DevOps practices, including CloudFormation, CDK or SAM, CI/CD pipelines, and serverless testing frameworks.Knowledge of serverless monitoring, debugging, security, and compliance considerations, including tools such as AWS X-Ray or CloudTrail.Ability to work effectively across cloud-native and legacy application environments, including PL/SQL, Java, and Oracle.Strong communication, collaboration, and technical leadership skills, with experience working in Agile or Scrum-based environments.AWS certification related to serverless computing, such as AWS Certified Developer - Associate or AWS Certified Solutions Architect, is a plus but not required.Experience10+ years of experience in Information Technology, with expertise in designing and building large-scale applications, security, or infrastructure solutions.EducationBachelor's degree in a related field or equivalent work experience.About NBMENBME is a not-for-profit organization that specializes in the creation of assessments and learning tools for physicians and health professionals. Our mission is to advance assessment of these professionals to achieve optimal care for all, supporting the development of a highly effective, diverse and compassionate health care workforce.Founded in 1915, NBME develops and manages the United States Medical Licensing Examination® with the Federation of State Medical Boards. We offer a comprehensive portfolio of assessment products for every stage of the medical school journey and provide assessment services to various health profession organizations.We are dedicated to advancing innovative assessment approaches through research, collaboration and contributions to the medical education and assessment communities. In 2024, we expanded our assessment capabilities to include simulation through the acquisition of MedVR Education.Learn more on NBME's website.NBME's Community Collaborations and ContributionsNBME believes that a key path to meeting our mission is collaborating with and supporting our communities. Our Community Collaborations and Contributions programs provide resources and recognition to medical educators and researchers advancing the field of assessment throughout their careers. In addition, we invest in fee assistance, scholarships and pathway programs to aid learners and help support increased representation in health care. Headquartered in Philadelphia, NBME also gives to local organizations that advance health equity and access and positively impact social determinants of health.Compensation we are offering for this position is at $135,600 – 170,000/year. Please note that the offered rate for this position typically aligns with the minimum to midrange of this grade, but it can vary based on the successful candidate's qualifications and experience, department budget, and an internal equity review.The NBME offers competitive salaries, excellent benefits, and a rewarding work environment. Excellent Benefits include: Healthcare, Dental, Prescription, and Vision plans; 401(k) w/match, Tuition Reimbursement Plan, Commuter Benefit: Public Transit or Parking options. Remote Friendly Workplace.NBME is an Equal Opportunity Employer. We will consider all qualified applicants for employment without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.Job type:

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Philadelphia, PA vacancy
  • American Heritage Credit Union, a $5.3+ billion credit union, has an immediate opening for a Senior Software Developer in our Information Services Department. This position will analyze business and system requirement needs/documentation to design develop, implement and... 
    Senior
    Immediate start

    American Heritage Federal Credit Union

    Philadelphia, PA
    5 days ago
  •  ...DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting,...  ...We are looking for a talented SeniorVDC Software Developer to join our dedicated team at...  ...development, with some time spent in a senior/lead role.Proficiency in modern... 
    Senior
    Night shift
    Day shift
    Afternoon shift

    Integrated Project Services

    Blue Bell, PA
    2 days ago
  •  ...leading global financial technology organization is seeking a Senior Java Software Engineer to join its Core Markets team in Philadelphia. This...  ...engineering is highly valued. The Role You will design, develop, optimize, and maintain high-performance Java systems supporting... 
    Senior

    Motion Recruitment

    Philadelphia, PA
    3 days ago
  • Overview Susquehanna is seeking a Senior Software Developer to join our HR Technology & Shared Services development team, a specialized engineering group responsible for building secure, scalable, and business-critical platforms that support enterprise functions across... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, PA
    1 day ago
  • Philadelphia, Pennsylvania100% RemoteDirect Hire$180k - $215kThere is an exciting opportunity for a talented Senior C++ Engineer to join a growing company focused on cutting-edge development within the gaming industry. This is a fully remote, full-time position. To excel... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    Philadelphia, PA
    1 day ago
  • $77k - $202k

     ...AssociateJob Description & SummaryThe OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a pivotal role in helping clients...  ...consulting. You will analyze client needs, implement software solutions, and provide training and support for seamless integration... 
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    3 days ago
  •  ...Primary Responsibilities Design, develop, test, and maintain scalable software applications, APIs, and services. Use AI tools for code generation, debugging, testing, refactoring, and documentation. Review and validate AI-generated code for quality, security,... 
    Senior
    Contract work

    2T Consulting

    Blue Bell, PA
    a month ago
  • $210k

     ...Job Description Job Description Senior Rust Software Developer Camden, NJ Direct Placement Relocation Assistance Available Up to $210k yearly Must have active Department of Defense Secret Clearance Excellent Benefit Package Primary Purpose... 
    Senior
    Relocation package

    Integrative Staffing Group Job Board

    Camden, NJ
    a month ago
  • Responsibilities:Design, develop, and maintain real-time, fault-tolerant C/C++ applications on Linux platformsMigrate legacy GUIs from Motif/X11 to modern toolkits (GTK, Qt, EFL) using Wayland protocolsWrite Bash scripts for build automation, deployment routines, and system... 
    Senior
    Contract work

    Cedent Consulting

    Philadelphia, PA
    2 days ago
  • We are looking for a Senior DevOps Engineer to join our PISA DevOps team in Alexandria,...  ...Degree or higher in Computer Science, IT, software engineering, or a related field or...  ...environment. At least 5+ years of experience in developing and maintaining CI/CD pipelines,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Worldwide
    2 days per week

    Clarivate Analytics

    Philadelphia, PA
    4 days ago
  • $1,000 per month

     ...technology and customer-centric solutions.We are looking for a Senior iOS Engineer to help architect our Mobile Apps for the next 2-3...  ...Genie product suite and maintain our competitive edgeMentor and develop other engineers on the teamRequirements5+ years of professional... 
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Creditly Corp

    Philadelphia, PA
    5 days ago
  • $105.1k - $164.13k

    ResponsibilitiesNoblis MSD is seeking a Senior Java Developer to support a large-scale software project for U.S. Navy programs. This is an onsite position based at the Philadelphia Navy Yard.Noblis MSD supports Naval Sea Systems Command (NAVSEA) and Naval Surface Warfare... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Philadelphia, PA
    4 days ago
  •  ...+yearsmanagingsystemsinalarge-scaleproductionenvironment.Atleast5+yearsof experience in developing andmaintainingCI/CD pipelines, utilizingGitHub Actions,...  ...as Code using Terraform.Atleast5yearsofrelevant professional software development/scriptingexperienceusingPython,... 
    Senior
    Permanent employment
    Full time

    Clarivate Analytics

    Philadelphia, PA
    1 day ago
  •  ...Job Description• A highly motivated J2EE developer utilizing Rack Space cloud environment...  ...required.• Experience working with open source software such as Spring, Hibernate, Hadoop,...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Senior

    Artech

    Philadelphia, PA
    4 days ago
  •  ...join our team.KPMG is currently seeking a Senior Engineer to join our Audit Technology Organization (ATO).Responsibilities:Develop and implement core components of our generative...  ...years of recent professional experience in software engineering, with demonstrated experience... 
    Senior
    Local area

    KPMG

    Philadelphia, PA
    2 days ago
  • $96.68k - $120.85k

     ...No sponsorship is available for this position.Are you eager to develop your excellence in an inclusive, collaborative, and empowering...  ...Remediation Professionals (LSRPs) and other technical specialists.As a senior member of the team, you will apply your technical expertise and... 
    Senior
    Full time
    Work at office
    Local area
    Night shift

    Ramboll Management Consulting

    Blue Bell, PA
    1 day ago
  • $140k

     ...enterprises. This full-time opportunity is ideal for a seasoned software engineer with deep expertise in .NET, SQL Server, and modern...  ..., Redux, TypeScript, and state management patterns Experience developing and securing API layers using modern authentication and authorization... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Philadelphia, PA
    16 hours ago
  • $122k - $240.5k

     ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud...  ...comprehensive solutions for designing, developing, and operating advanced Data and AI platforms...  ...From entry-level employees to senior leaders, we believe there’s always room... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Shift work

    Deloitte

    Philadelphia, PA
    3 days ago
  • $110.7k - $218.3k

     ...automation of configuration logicExperience with software development, scripting, and automation...  ....com. Recruiting tips From developing a stand out resume to putting your best...  ...From entry-level employees to senior leaders, we believe there’s always room... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Philadelphia, PA
    2 days ago
  • Campbell's in Camden, NJ, seeks a M365 Engineer to serve as the technical authority for the Microsoft 365 platform, setting direction, standards, and a multi-year roadmap. You will work with partners and Microsoft to ensure reliability, security, and a strong user experience...
    Senior

    The Campbell's Company

    Camden, NJ
    5 days ago
  • $95.3k - $158.8k

    Senior Site Reliability Engineer Are you passionate about building resilient, scalable...  ...security practices for AI-powered features. Developer Enablement: Ability to support multiple...  ...often serve as essential resources for software developers seeking to stay updated with... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    Elsevier

    Philadelphia, PA
    3 days ago
  •  ...Operating Models. As a Google Cloud Platform (GCP) Agentic AI Delivery Senior Engineer, you are a new breed of technologist—a "product-minded...  ...mindset and practices to build truly modern, value-driven software products on Google Cloud.You Are:A passionate, hands-on GCP... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Philadelphia, PA
    4 days ago
  • $91k - $321.5k

     ...ManagerJob Description & SummaryThe OpportunityAs a CTIO - AI Engineer- Senior Manager, you will play a pivotal role in transforming raw data...  ..., recognizing when to take action and when to escalate, while developing and sustaining diverse and inclusive teams.In this role, you... 
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    3 days ago
  • $105.4k - $207.8k

     ...ventures, and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 
    Senior
    Local area

    Deloitte

    Philadelphia, PA
    3 days ago
  • $86.6k - $144.4k

    Are you an experienced full stack developer (React Node) looking to work on our cutting-edge frontends for a healthcare mission driven organization?Are you a collaborative Sr Software Engineer with an automation mindset — someone who looks for ways to build tools, agents... 
    Senior
    Full time
    Local area
    Worldwide

    Elsevier

    Philadelphia, PA
    1 day ago
  •  ...expertise within and across teams and contribute to our success. Senior Cloud Solutions Engineer Position Faegre Drinker has an...  ...networking, storage, compute, backup, and platform services. Develop automation and Infrastructure as Code (IaC) solutions using... 
    Senior
    Work at office
    Local area
    Flexible hours

    Faegre Drinker Biddle & Reath LLP

    Philadelphia, PA
    5 days ago
  • $124k - $280k

     ...& SummaryThe OpportunityAs an AML and Sanctions- AI Engineer- Senior Manager, you will leverage data and analytics to provide strategic...  ...for clients. Within our Risk & Regulatory practice, you will develop and implement innovative solutions to optimize business performance... 
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    4 days ago
  • $77k - $202k

     ...OpportunityAs a GIS DevSecOps Engineer, Senior Associate, you will engage in consulting...  ...You will analyze client needs, implement software solutions, and provide training and support...  ...practice, you will have the opportunity to develop a deeper understanding of the business... 
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    5 days ago
  • $116.2k - $229.1k

     ...Recruiting for this role ends on 11/1/2026. Work you'll do As a Senior Consultant on the Moveworks team, you will be responsible for:...  ...The team Our HR Strategy & Technology Offering is dedicated to developing leading global HR strategies and implementing cutting-edge HR technologies... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Philadelphia, PA
    5 days ago
  • $77k - $202k

     ...OpportunityAs a SAP Order to Cash Consultant, Senior Associate, you will play a pivotal role...  ...client requirements, implement CRM software solutions, and provide training and support...  ...generate new ideas and solve problems. You will develop a deeper understanding of the business... 
    Senior
    Full time
    H1b

    PwC

    Philadelphia, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!