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

Drexel Co-Op: Fullstack Software Engineer

NBME

Job Description

Job Description

NBME is proud to partner with Drexel University and give students the opportunity to utilize the skills they have learned in the classroom and leverage them in an educational setting.

As a Computer Science Co-Op at NBME, you will work on a development team that is creating solutions that enable NBME's mission to protest the health of the public through state of the art assessment. Our engineers develop and integrate software solutions that impact the online experience that millions of examinees interact with in order to become certified for a career as a healthcare professional. We're looking for engineers to work on areas of our current and next generation systems such as portal and ecommerce, exam content management, exam delivery methods, artificial intelligence, natural language processing, UI design and mobile, API development, Data Warehouse, and scoring and reporting. You will be trained on the appropriate tools, languages, and have access to documentation to complete your assignments. To accelerate your learning, we will pair you with a senior level software engineer. And we are interested in your ideas on ways to improve our development processes with modern tools and programming techniques. In addition to gaining development experience, you will have multiple opportunities to gain corporate experience by being involved in an agile team, staff meetings, and corporate events (e.g. developer workshops). You will contribute to the production code base, and be a part of a collaboration between IT and business units.


RESPONSIBILITIES
• Obtain domain knowledge of the scoring team relating to score generation
• Help develop frontend applications and/or backend microservices (e.g. Lambda function that uses non-sql data store) that will run in AWS cloud
• Implement UI features in Angular that are responsive, modular, and performant
• Develop Restful and/or graphQL APIs

REQUIREMENTS

  • Must be a Drexel University student enrolled in the following majors
    • Computer Science
    • Information Systems
    • Information Technology
    • Management Information Systems
    • Software Engineering
  • Experience with frontend framework (Angular/React)
  • Experience with Java/Python/AWS
  • Good communication skills (verbal and written)
  • Analytical, problem solver, and critical thinker
  • Understanding of the Software Development Life Cycle (SDLC)
  • Experience developing automated tests is a plus

About NBME:

NBME offers a versatile selection of high-quality assessments and educational services for students, professionals, educators, regulators and institutions dedicated to the evolving needs of medical education and health care. To ensure our assessments meet the highest standards of quality, stay relevant and align to the current curriculum in medical schools and training programs, we rely on a wide network of collaborators. These include the volunteers who help develop our exam questions, the committees and panels who represent various groups within the medical education community, external researchers and health profession organizations.

NBME views diversity, equity and inclusion (DEI) as foundational and enduring to our strategy and vision. We continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, culture, products and services, the Philadelphia community and the broader medical education landscape. Our commitment manifests in our hiring and staff development, recruitment for committees, grants programs, design and review of our assessments, and involvement in our local and national communities.

Learn more about NBME at NBME.org.

Co-ops must be located in the tri-state area of PA, DE, or NJ for the duration of the Co-op experience.

Diversity, Equity, and Inclusion Statement

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. We also continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, workplace culture, products and services, the Philadelphia community, and the broader medical education landscape.

Job Posted by ApplicantPro
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Drexel Co-Op: Fullstack Software Engineer in Philadelphia, PA vacancy
  •  ...NBME is proud to partner with Drexel University and give students the opportunity to utilize the skills they have learned in the classroom...  ...leverage them in an educational setting. As a Computer Science Co-Op at NBME, you will work on a development team that is creating... 
    Suggested

    National Board of Medical Examiners

    Philadelphia, PA
    11 hours ago
  •  ...ops must be located in the tri-state area of PA, DE, or NJ for the duration of the Co-op experience. Position Description: The Exam Delivery CLA team is looking for software engineers with good organizational and interpersonal skills who can learn new software... 
    Suggested
    Local area

    NBME

    Philadelphia, PA
    7 days ago
  •  ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead... 
    Suggested
    Worldwide
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    11 hours ago
  •  ...now. About the Role: We are looking for senior backend engineers passionate about backend technology, excellent user experience...  ...solutions in a fast-paced environment. Much of our team is fullstack, so we look for team members excited to learn new technologies... 
    Suggested
    Odd job
    Full time
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay - Career's Page

    Philadelphia, PA
    2 days ago
  • Job Description Full-Stack Developers at CapTech are part of a capable, highly-motivated community who strive to continuously learn the latest tools and architectures to deliver innovative solutions for our clients. We design, develop, and deliver high-quality enterprise...
    Suggested
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Philadelphia, PA
    1 day ago
  • Micro1 is seeking a Software Developer to work on innovative projects in a collaborative remote environment. The ideal candidate has 3+ years of experience in software development and expertise in programming languages like Python, Rust, and GoLang. Responsibilities include... 
    Remote work

    Micro1

    Drexel Hill, PA
    1 day ago
  •  ...Full Stack Software Developer The Full Stack Developer will perform full lifecycle software development for both the front end (user...  ...degree (or foreign equivalent) in Computer Science, Software Engineering, or closely related field, plus three (3) years of experience... 

    Holtec International

    Gloucester City, NJ
    4 days ago
  •  ...troubleshoot, and support applications in production environments Required Qualifications 4+ years of professional software engineering experience Strong experience developing business applications using Python Experience with modern Python frameworks... 

    Experis/Manpower Group

    Philadelphia, PA
    2 days ago
  • $120k - $150k

     ...Sr. Full Stack Software Developer Location: Camden, NJ (On-site) The Senior Software Developer plays a critical role in the design...  ...Requirements: Bachelor's degree in Computer Science, Engineering, or a related field, with 10+ years of professional software development... 
    Immediate start
    Flexible hours

    Holtec International

    Camden, NJ
    14 days ago
  •  ...Senior Level Software Engineer We are a fast-growing healthcare technology company that is committed to delivering innovative solutions that help healthcare providers with the burden of prior authorization to improve access to high quality, affordable healthcare. We... 

    Roberts Recruiting

    Philadelphia, PA
    3 days ago
  •  ...intelligence team working on a greenfield, cloud native product to replace their 6th-generation legacy product. You are a full-stack engineer with experience building end-to-end, client-facing cloud-native applications. Jobot is an Equal Opportunity Employer. We... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Jobot

    Conshohocken, PA
    11 hours ago
  • We are hiring for a two Senior Developers with strong experience collaborating across cross functional teams to ensure project goals are successfully met. Daily responsibilities include reviewing requirements, refining technical details, and contributing to design and ...
    Local area

    Insight Global

    Philadelphia, PA
    4 days ago
  •  ...Golang or Python Experience in developing Microservices Experience in Ruby-on-rails (nice to have) DevOps, Full Stack Development, ReactJS, Microservices development, Location: Philadelphia On site Role: DevOps Engineer with Full Stack Experience... 

    3B Staffing LLC

    Philadelphia, PA
    1 day ago
  •  ...Senior Software Developer Senior Software Developer with an entrepreneurial mind who wants to grow their professional career! Reporting...  ...how these advances can be applied to the current products and engineering practices. Interface with other technical personnel or team... 

    Systems Staffing Group

    Horsham, PA
    1 day ago
  •  ...Job Title: Software Engineer - Full Stack Location: Philadelphia, PA (Hybrid) Responsibilities: Creating optimal data pipelines using Apache Airflow DAGs, Docker, AWS, Python or Snowflake Assembling large, complex sets of data that meet non-functional... 

    Jobs via Dice

    Philadelphia, PA
    2 days ago
  • Job Description This Full-Stack Developer will work in a backend-heavy (≈60%) role using Java (ideally 17) and Spring Boot to build, enhance, and refactor REST APIs and microservices. They will also support front-end development in React, contributing to UI component...

    Insight Global

    Philadelphia, PA
    4 days ago
  • $126k - $190k

     ...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...  ...for Change. What We Do At Relativity, engineers don't just write code- they harness AI tools to architect, optimize... 
    Remote work
    Home office

    Relativity

    Philadelphia, PA
    3 days ago
  • $80k - $120k

     ...Software Engineer (Full Stack) Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our machine learning algorithms, which are deployed in active clinical... 
    Flexible hours

    Oncora Medical

    Philadelphia, PA
    1 day ago
  •  ...sensors and RF communications. What You'll Get to Do: Engineer complex multidisciplinary solutions for customers that span hardware...  ...delivery schedule. This is done while collaborating with other software/hardware engineers, stakeholders, and end users to ensure a... 
    Full time
    Temporary work
    Immediate start

    Syzygy Integration

    Conshohocken, PA
    5 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Philadelphia, PA
    3 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Philadelphia, PA
    3 days ago
  • Full Stack Developer – Angular.JS Location: Philadelphia, PA Rate: $54/hr. on W2 Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description Responsibilities: Full-stack development projects, build a...
    Contract work

    Georgia IT Inc

    Philadelphia, PA
    1 day ago
  • $140k - $200k

     ...Fast growth tech firm hiring Senior Full Stack Engineer / 100% remote This Jobot Job is hosted by: Christine McNamara Are you a fit? Easy...  ...Required Qualifications 8+ years of experience in full stack software development Strong hands-on experience with: o Python backend development... 
    Local area
    Immediate start
    Remote work

    Jobot

    Philadelphia, PA
    2 days ago
  • $98.82k - $126k

     ...Overview The Genomic Diagnostic Laboratory (GDL) of the Children's Hospital of Philadelphia is seeking a highly motivated Software Engineer II with an interest in laboratory diagnostics to join our team. This is an exciting opportunity to work collaboratively within... 
    Full time
    Part time
    For contractors
    Work at office
    Local area
    Shift work

    Children's Hospital of Philadelphia

    Philadelphia, PA
    4 days ago
  • $55 per hour

    Full Stack Developer – Angular.JS Rate: $ 55/hour Job Location: Philadelphia, PA-F2F REQUIRED Company Overview: This fast-paced employer is one of America's largest video, high-speed Internet, and phone providers. It also enjoys an international reputation as ...
    Contract work

    Georgia IT Inc

    Philadelphia, PA
    a month ago
  •  ...motivated graduates (or equivalent experience) to join our Software Engineering team in 2026! You'll contribute to our codebase, test & release...  ...foundation for career growth. Much of our team is fullstack, so we look for team members excited to learn new technologies... 
    Odd job
    Full time
    Internship
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay - Career's Page

    Philadelphia, PA
    2 days ago
  •  ...Senior Software Engineer (TypeScript/Node.js/Web) Location: Hybrid or In-office, Philadelphia, PA Position Summary: Bentley Systems is seeking a talented full stack senior software engineer to build the next generation of infrastructure engineering applications... 
    Work at office
    Worldwide

    Bentley Systems

    Philadelphia, PA
    4 days ago
  • $115.7k - $130k

     ...position, you will collaborate with business analysts, backend engineers, lead developers, and business partners to design, develop,...  ...& Qualifications Required: ~6+ years of professional software development experience ~ Strong experience building production... 
    Full time
    Work at office
    Remote work
    2 days per week

    Subaru

    Camden, NJ
    4 days ago
  •  ...Job Title: Full Stack Engineer – Cloud (AWS) Location: Charlotte, NC / Philadelphia, PA Job Summa rySeeking a Full Stack Engineer with strong cloud engineering expertise to support enterprise AI and platform initiatives. The role requires hands-on development... 

    SRM Digital LLC

    Philadelphia, PA
    2 days ago
  •  ...updated UI flows. You’ll partner closely with Product, UX, and Engineering teams, implement from pre-written accessibility requirements,...  ...Skills and Requirements • 5+ years of experience as a Full-Stack Software Engineer (approximately 70% front end, 30% back end) • Strong... 

    Insight Global

    Philadelphia, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Drexel Co-Op: Fullstack Software Engineer. Be the first to apply!