Senior Software Engineer

Telecommute · Fort Washington, Pennsylvania, United States · Promotions · PAWD1118 expand job description ↓


M3 is a global and diversified technology company that is ranked by Forbes as one of the top 5 fastest growing innovative companies in the world in 2018. Through our award-winning website,, we provide healthcare professionals with the clinical education, training, research, and career opportunities they need to succeed. Our mission is to reduce healthcare costs and improve the quality of healthcare delivered worldwide.

Founded nearly 20 years ago, M3 now operates in over 10 countries and has grown to more than 4,000 employees globally and is publically traded on the Tokyo Stock Exchange (TSE). Due to growth and expansion, we are hiring for a Senior Software Engineer to spearhead ground-up new development on our physician-facing digital products and services.

Candidates in the Greater New York City or Philadelphia areas are preferred, but this role is open to all qualified candidates located in the Eastern or Central US time zones.

Duties include:

  • Design and develop software services across multiple platforms for doctors and other healthcare professionals
  • Work on a cross-functional team that includes software engineers, designers, and product staff to develop and improve user experience and achieve product objectives
  • Develop APIs and API clients to connect front-end, back-end, and 3rd party web services
  • Understand business objectives and user needs and actively work to improve the effectiveness and usability of our products
  • Understand and develop new features and functionality for existing legacy systems
  • Write unit, functional, and end-to-end tests
  • Respond to and troubleshoot production issue


  • Bachelor’s degree in Computer Science or equivalent years of industry experience
  • 5+ years developing production web applications
  • 2+ years developing front-end web applications using React
  • Expertise in utilizing front-end web protocols and technologies (HTTP, HTML, CSS, etc)
  • Expertise in server-side web development
  • Experienced in development using RESTful APIs, GraphQL desirable.
  • Strong SQL skills and RDBMS knowledge
  • Effective written and verbal communicator and team-oriented contributor
  • Ability and desire to quickly learn new technologies
  • Excellent written communication skills

Strongly Preferred:

  • Experience with cloud IaaS platforms such as AWS OR GCP
  • Experience using a large-scale CMS tool
  • Agile/development experience


A career opportunity with M3 USA offers competitive wages, and benefits such as:

  • Health and Dental
  • Life, Accident and Disability Insurance
  • Prescription Plan
  • Flexible Spending Account
  • 401k Plan and Match
  • Paid Holidays and Vacation
  • Sick Days and Personal Day
Personal information
Your Profile
Application Details
Do you have a Bachelor’s degree in Computer Science or equivalent years of industry experience?
Do you have at least 2 years of experience developing front end web applications using React or Vue?
Do you have experience developing server-side applications using NodeJS?
Do you have experience with RDBMS systems and are you able to write SQL?
Are you able to perform the essential functions of the position for which you are applying, with or without reasonable accommodation?
Are you legally authorized to work in the United States for any employer?
I certify that all information provided is truthful, complete, and accurate.