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

Software Engineer III

$93.85k - $143.7k

National Board of Medical Examiners (NBME)

POSITION OVERVIEWNBME is seeking an AWS Serverless Software Engineer to join the Product Engineering Unit as a key member of the Exam Delivery Team. In this role, you will develop, deploy, and support scalable, secure, and highly available applications using AWS serverless technologies and event-driven architecture.You will work closely with Product Owners, Architects, Infrastructure, Security, and Engineering teams to deliver cloud-native solutions that support mission-critical exam delivery platforms. The ideal candidate has hands-on AWS experience, strong software engineering fundamentals, and an interest in growing expertise in serverless architecture, cloud engineering, and modern DevOps within an Agile environment.This role has been designated as primarily remote, meaning it requires little to no onsite attendance. While this role can be designated as remote, you are offered the flexibility to select if you prefer to work primarily remotely, hybrid, or onsite. We're open to considering candidates within 50 miles of our office location in Philadelphia, PA. 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 healthcare 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.Key ResponsibilitiesDesign, develop, test, deploy, and support cloud-native applications that support mission-critical exam delivery platforms.Develop and enhance event-driven solutions that are secure, scalable, resilient, and cost-effective.Contribute to technical design discussions, architecture reviews, and solution planning activities under the guidance of senior engineers and architects.Develop and maintain APIs, integrations, and distributed application components.Implement Infrastructure as Code (IaC), deployment automation, and operational processes to improve system reliability and efficiency.Monitor application health, troubleshoot production issues, and contribute to continuous improvement of system performance and operational excellence.Develop data integration and storage solutions that support business and operational requirements.Apply security best practices throughout the software development lifecycle.Collaborate with Product Owners, Architects, Infrastructure, Security, and Engineering teams to deliver high-quality solutions.Participate in Agile/Scrum ceremonies, code reviews, knowledge sharing, and continuous improvement initiatives.Maintain technical documentation and contribute to engineering standards and best practices.Continuously expand AWS cloud, serverless, and software engineering skills through hands-on development, learning, and collaboration with senior engineers.Skills and AbilitiesHands-on experience with AWS serverless technologies, including AWS Lambda, API Gateway, AppSync, SQS, SNS, EventBridge, Step Functions, DynamoDB, and S3.Experience developing and supporting event-driven and cloud-native applications.Strong programming skills in Python, including experience with boto3 and AWS SDKs.Experience developing RESTful APIs, integrations, and distributed applications.Experience with Infrastructure as Code (IaC) using AWS CDK, CloudFormation, or Terraform.Familiarity with CI/CD pipelines and DevOps practices.Understanding of AWS security best practices, including IAM, Secrets Manager, encryption, authentication, and authorization.Experience with observability and monitoring tools such as CloudWatch, X-Ray, and CloudTrail.Experience troubleshooting and supporting applications in cloud environments.Familiarity with AWS data services including DynamoDB, Aurora/RDS, DocumentDB, S3, Glue, and Athena.Understanding of scalability, resiliency, reliability, and operational excellence principles.Professional SkillsStrong analytical and problem-solving abilities.Excellent communication and collaboration skills.Experience working in Agile/Scrum environments.Ability to work effectively across engineering, architecture, infrastructure, and security teams.Strong desire to learn new technologies and grow technical expertise.Commitment to continuous learning and technology innovation.Nice to HaveAWS Certified Developer – Associate or AWS Certified Solutions Architect certification.Experience developing enterprise web applications using Java, Spring Boot, JPA, Jakarta EE, or related frameworks.Experience developing modern web user interfaces using Angular, TypeScript, JavaScript, HTML, and CSS.Experience using AI-assisted development tools such as GitHub Copilot, Amazon Q, ChatGPT, or similar technologies.Familiarity with leveraging AI to improve software development lifecycle (SDLC) efficiency, code quality, testing, and developer productivity.Experience4+ years of software development experience, preferably developing cloud-based or distributed applications.Experience working with AWS cloud services and modern software development practices.EducationBachelor's Degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent work experience.About NBME NBME 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 $93,850 - $143,700/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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Philadelphia, PA vacancy
  •  ...ROLE AND RESPONSIBILITIES Software Engineering - III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative... 
    Suggested
    Contract work
    Work experience placement

    Advanced Sciences and Technologies LLC

    Moorestown, NJ
    15 hours ago
  • $100k - $115k

     ...Software Engineer III Join the team at American Collectors Insurance (part of PHLY), where passion meets protection! We are seeking a Software Engineer III to design, develop, configure, test, deploy, and support software application systems that meet business needs... 
    Suggested
    Work at office
    Remote work

    Philadelphia Insurance Companies

    Philadelphia, PA
    3 days ago
  •  ...Software Engineer III Everforth ECS is seeking a Software Engineer III to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi... 
    Suggested
    Contract work

    ECS Limited

    Moorestown, NJ
    1 day ago
  • $78.8k - $131.3k

    Backend API’s and Integrations Software Engineer III Are you a Backend API developer looking to work for a mission driven global organization?About the role: We’re seeking a Software Engineer III with strong backend engineering skills to design, build, and operate distributed... 
    Suggested
    Full time
    Contract work
    Local area
    Work from home

    Elsevier

    Philadelphia, PA
    3 days ago
  • $116k - $130k

    Data Intelligence, LLC (DI) is seeking a Software Engineer III to support advanced software development and integration efforts for U.S. Navy tactical systems. This role is ideal for experienced engineers who can contribute across the full lifecycle while helping drive... 
    Suggested

    Data Intelligence

    Moorestown, NJ
    3 days ago
  • $145k - $217k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services... 
    Work experience placement
    Local area

    Indeed

    Philadelphia, PA
    1 day ago
  • $131k - $218.3k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As an AI and Data Science Engineer III on the team, you will be responsible for: Design, build, test,... 
    Local area

    Deloitte

    Philadelphia, PA
    1 day ago
  • $82.1k - $172.4k

    Job Title: Full Stack Software EngineerJob Category: EngineeringTime Type: Full timeMinimum...  ...seeking a talented and motivated Software Engineer to join our dynamic team. As a key...  ...Git, Jira and ConfluenceIAT Level II or III certification (i.e. Security+, CISSP, or... 
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    CACI International

    Philadelphia, PA
    3 days ago
  • $45 per hour

     ...Description The Data Exchange Developer III will be part of the IT data exchange...  ...architect, artifacts, compliance and upgrade software. The position holder will be responsible...  ...device data interface tool set (interface engines) and environment; as well as the... 
    Full time
    Part time
    Work experience placement

    Cooper University Health Care

    Camden, NJ
    2 days ago
  • $120k - $140k

    Data Intelligence, LLC (DI) is seeking a Systems Engineer III to support development and integration of advanced U.S. Navy tactical systems...  ...(MATLAB)Support and lead system integration and hardware/software integration & testPerform system verification and validation activitiesTroubleshoot... 

    Data Intelligence

    Moorestown, NJ
    4 days ago
  • $71.6k - $119.4k

     ...information, please visit .About the RoleReed Tech is seeking a Systems Engineer III responsible for the design, implementation, administration,...  ....Coordinate and resolve operating system and third-party software patch management.Participate in incident response, root cause... 
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX Group

    Philadelphia, PA
    3 days ago
  •  ...Job Title: Information System Security Engineer (ISSE) III Location: Philadelphia, PA Clearance: Secret Company/ Program Description...  ...(SLCM) Strategies, System Level Policies, Hardware Lists, Software List, System Diagram Privacy Impact Assessments (PIA), and Plans... 
    Full time
    Interim role

    Centuria Corporation

    Philadelphia, PA
    15 hours ago
  •  ...Technology and Communications consulting, system engineering, integration, deployment and operation...  ...an Information System Security Engineer III (ISSE III) to support a Navy...  ...controls. Lead configuration changes, software and hardware update activities, patching... 
    Full time
    Contract work
    Temporary work
    Work at office
    Shift work

    ATG

    Philadelphia, PA
    2 days ago
  •  ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure the...  ...right in.  Role Overview   We are seeking a Full Stack Engineer with strong experience across both frontend and backend... 
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    15 hours ago
  •  ...implementation of complex features and systems with minimal supervision Collaborate with product managers, designers, and other engineers to define and refine requirements Review code and provide constructive feedback to ensure quality and adherence to standards... 

    EHS TECHNOLOGIES CORPORATION

    Moorestown, NJ
    22 days ago
  • $79.9k - $97.3k

     ...located across the U.S. We seek team members to come grow with us! Pay Range: $79,900.00 to $97,300.00 Job Summary All Current - Software Engineer, AI Platform Hands-on individual contributor We're looking for a hands-on software engineer to design, build, and operate... 
    Full time
    Local area

    EBSCO Industries Inc

    Moorestown, NJ
    1 day ago
  •  ...developing and optimizing platform services that support the software development lifecycle and cloud infrastructure. It involves designing...  ...excellence. The position requires collaboration with engineering, data, and product teams within an Agile environment to improve... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

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

     ...build the future of inclusive finance through cutting-edge technology and customer-centric solutions.OverviewAs a Senior Backend Engineer on the Trust Platform team, you'll play a pivotal role in shaping the systems that safeguard and personalize our financial products... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Creditly Corp

    Philadelphia, PA
    3 days ago
  • $117.6k - $196.2k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$117,600.00 - $196,200.00This pay range represents...  ...practices in automation, artifact management, and release engineering.Security & ComplianceImplement and maintain security tooling... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Philadelphia, PA
    2 days ago
  • $65.2k - $101.95k

    ResponsibilitiesNoblis MSD is seeking Software Engineers in Philadelphia, PA.Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions’ to enable research, development, test and evaluation, acquisition... 
    Full time
    Contract work
    Part time
    For contractors
    Local area
    Remote work
    Shift work

    Noblis

    Philadelphia, PA
    3 days ago
  • $160.65k - $217.35k

    Senior AWS Software Data EngineerCompany:The Boeing CompanyThe Boeing Company is looking for a Senior AWS Software Data Engineer to join our Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This position will focus on design, implement, and production... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Philadelphia, PA
    13 hours ago
  •  ...products and expertise that help nearly 16 million people save for a better today and tomorrow.Section 1: Position SummaryAs a Software Engineer at Ascensus, you will be working in a high-energy team, writing beautiful code by using the best engineering practices in the... 
    Full time
    Work experience placement
    Second job
    Remote work

    Ascensus

    Dresher, PA
    5 days ago
  •  ...About the Role A fast-growing fintech startup is looking for a Full Stack Software Engineer to help reshape a centuries-old industry. You'll join a small, ambitious team with the opportunity to own features end-to-end — from initial concept through launch and ongoing... 
    Remote work

    GrabJobs

    Philadelphia, PA
    1 day ago
  • $131k - $189k

     ...infrastructure. This will allow Chubb to deploy, test, and evolve pricing logic at pace and with precision.The AVP, Rating Platform Software Engineer, will lead the technical build-out of this infrastructure. This leader will design and develop internal pricing services, set... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Chubb

    Philadelphia, PA
    5 days ago
  • Tracking Code4493Job DescriptionPosition Summary Lead, evaluate, design, and engineer projects and systems to specification on projects ranging from new design/build to rehabilitation of existing facilities and systems. Provide ongoing technical guidance and engineering... 
    Work at office
    Immediate start
    Flexible hours

    Southland Industries

    Philadelphia, PA
    2 days ago
  • Senior Software EngineerPosition SummaryThe role plays a critical part in advancing Morgan Properties’ technology capabilities by delivering...  ...rigor, ownership, and cross-functional collaboration across engineering, data, and product teams to deliver reliable, high-performance... 
    Contract work
    Work at office

    Morgan Properties

    Conshohocken, PA
    1 day ago
  • Role SummaryNuuly is hiring a Senior Software Engineer to join our Technology team. Building performant scalable cloud service environments is hard. Nuuly knows this firsthand, having built a cloud-based microservices platform from the ground up to power our online customer... 

    Urban Outfitters

    Philadelphia, PA
    15 hours ago
  • Lamps.com is actively looking for experienced developers
    Full time

    Lamps.com

    Philadelphia, PA
    15 hours ago
  •  ...Job Title: Cyber Software Engineer – TS/SCI Required Location: Cherry Hill, NJ (Relocation Assistance Available) Clearance Requirement: Active Top Secret/SCI Overview: Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber... 
    Full time
    Relocation package
    Flexible hours

    Cohere Technology Group

    Cherry Hill, NJ
    15 hours ago
  •  ...Description Job Description Job Title: Electrical/Electronic Engineer II/III Location- Philadelphia, PA Company Overview:...  ...solutions to enhance system performance and reliability. Provide software and hardware installation support. Troubleshoot complex... 

    Continental Tide Defense System INC.

    Philadelphia, PA
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!