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 in the following states: PA, NJ, DE, MD, TX, GA, IA, IL, IN, KS, NC, SC, TN, VT, and WV.. 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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Philadelphia, PA vacancy
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Shift work

    Deloitte

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

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...partners, constituents, and the workforce.Work You’ll DoAs a Software Engineer III on the Digital Foundry, Operate, & Innovation team, you will... 
    Suggested
    Local area

    Deloitte

    Philadelphia, PA
    2 days ago
  •  ...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 agile team. The candidate will engage in... 
    Suggested
    Contract work
    Work experience placement

    Advanced Sciences and Technologies LLC

    Moorestown, NJ
    4 days ago
  • $99.5k - $136.8k

     ...values: trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Software Engineer III, you will build features across the discovery layer and the products behind it: the search and browse experiences teachers... 
    Suggested
    Contract work
    For contractors
    Local area
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Renaissance Services

    Philadelphia, PA
    5 days ago
  •  ...Job Description Job Description Title:  Senior Software Engineer III Reports to:  Software Engineering Manager Location:  This a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Night shift

    Bicycle Transit Systems Inc

    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... 

    Data Intelligence

    Moorestown, NJ
    1 day ago
  • $58 - $62 per hour

     ...a Java Developer (Production Support) III to join our growing team. This position...  .... Define common frameworks and software libraries, in various programming languages...  ...s degree in computer science or related Engineering is required, a master's degree is desirable... 
    Hourly pay
    Full time
    Contract work
    Work experience placement

    pureIntegration

    Philadelphia, PA
    15 days 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
    1 day 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
    19 days ago
  • Full Stack Developer III (Security Applications)Location: Hybrid Philadelphia, PA (2-3 days onsite per week)Employment Type: ContractPay...  ..., and applying secure development practices throughout the software lifecycle.The successful candidate will contribute to the architecture... 
    For contractors
    2 days per week
    3 days per week

    Robert Half

    Philadelphia, PA
    2 days ago
  • $124k

     ...Intealth is seeking an experienced Salesforce Developer III/Architect to provide technical leadership and design scalable,...  ...junior developers and provide technical direction throughout the software-development lifecycle. Support production and non-production... 
    Full time
    Worldwide

    Intealth

    Philadelphia, PA
    4 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
    7 hours 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
    2 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
    1 day ago
  •  ...Solutions is seeking to hire an Information System Security Engineer III (Contingent upon contract award) Thunderbolt Solutions is a...  ...configuration, and implementing security controls, configuration changes, software/hardware updates/patches, vulnerability scanning, and securing... 
    Contract work
    Flexible hours

    Thunderbolt Logistics

    Philadelphia, PA
    5 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
    7 hours ago
  • $134.5k - $265.1k

     ...Summary As a Cyber Forward Deployed Engineer (FDE), you will work at the intersection...  ...doAs an Engineering and Product Engineer III on the Cyber Engineering team, you will...  ...Experience with DevSecOps practices and secure software development lifecycle.Exposure to search/... 
    Local area
    Visa sponsorship

    Deloitte

    Philadelphia, PA
    2 days ago
  •  ...Job Description Job Description Systems Engineer II/III - Weapons Systems Location: Moorestown, NJ Work Schedule: Primarily onsite...  ...and the ability to work across systems engineering, software-enabled analysis, and digital engineering disciplines. Responsibilities... 

    Davis Strategic Innovations, Inc

    Moorestown, NJ
    17 days ago
  • $85k - $116.8k

     ...role supporting our Hyperscale Data Center project in Spartanburg, SC. We have immediate opportunities for Construction Project Engineer III to support our EPCM projects. At Jacobs, we’re challenging today to reinvent tomorrow by solving critical problems for thriving... 
    Full time
    Contract work
    For contractors
    Work at office
    Immediate start
    Remote work

    Jacobs

    Conshohocken, PA
    5 days ago
  • $145k - $175k

    The Systems Design Engineer III leads the design, development, and integration of complex systems for the SMR-300 power plant. This role...  ...Engineering Life-cycle Management (ELM), requirements management software (e.g. DOORS-NG), and HTRI heat exchanger design software EIT... 
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Holtec International

    Camden, NJ
    5 days ago
  •  ...Duties & Responsibilities:The Information Systems Security Engineer III (ISSE III) shall assist with the developing, maintaining, and...  ...Monitoring (SLCM) Strategies, System Level Policies, Hardware Lists, Software List, System Diagrams, Privacy Impact Assessments (PIA), and... 
    For contractors
    Interim role
    Work at office
    Local area
    Relocation

    Armada Ltd

    Philadelphia, PA
    23 days ago
  •  ...is recruiting pre-award for Information System Security Engineer (ISSE) III Position Overview The Information System Security Engineer...  ..., Plans of Action and Milestones (POA&Ms), and hardware/software inventories. Conduct security categorization, security controls... 
    Contract work
    For contractors
    Interim role
    Local area

    Kinaras Solutions Inc

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

    Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps capabilities that help clients accelerate...  ...and operational improvement to help organizations strengthen software delivery performance and business outcomes.Recruiting for this... 
    Local area

    Deloitte

    Philadelphia, PA
    7 hours ago
  •  ...Title: Full-Stack Software Engineer Location: Moorestown, NJ Job Description: we have 2-3 Software Engineer Openings for Lockheed Martin on RMS (no Golden Dome Program). Please do not send any candidates who are awaiting for start details on Golden Dome... 
    Work at office

    RIT Solutions, Inc.

    Moorestown, NJ
    3 days ago
  • $112.04k - $140k

    POSITION OVERVIEWNBME is looking for a Data Engineer to join a highly skilled and growing team of data engineers and BI developers. This...  ...automated, scalable, test-driven data pipelines.Utilize software development practices such as version control via Git, CI/CD, and... 
    Work experience placement
    Work at office
    Local area
    Remote work

    National Board of Medical Examiners

    Philadelphia, PA
    1 day ago
  •  ...developing business and industry expertise Understand common software development methodologies, object orientated programming...  ...industry terminology Work with cross functional team of KPMG engineers to conduct research and development (R&D) tax credit consulting... 
    Full time
    Local area

    KPMG

    Philadelphia, PA
    more than 2 months ago
  • Lamps.com is actively looking for experienced developers
    Full time

    Lamps.com

    Philadelphia, PA
    7 hours 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
    1 day ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Philadelphia, PA
    3 days ago
  • $293.9k - $406.8k

     ...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    3 days ago

Do you want to receive more vacancies?

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