M3 is ranked by Forbes as one of the top 5 fastest growing innovative companies in the world in 2018. We are a global and diversified technology company focused on empowering healthcare professionals, and through our award-winning website, MDLinx.com, we provide them with the clinical education, training, research, and career opportunities they need to succeed. M3’s mission is to reduce healthcare costs while creating efficiencies and improving the quality of healthcare worldwide.
Founded nearly 20 years ago, M3 operates in over 10 countries and has grown to more than 4,000 employees globally. Through organic growth and acquisitions, M3 revenues in the US have doubled to over $100M since 2014, and worldwide revenues have quadrupled to over $1B since 2012. Due to this rapid growth, we are expanding our software development team and are seeking a Lead Developer to spearhead new development and enhancements to our company sites.
Overview:
In this role, you will be responsible for improving M3 USA’s websites and services that help to inform and educate busy physicians. While maintaining and enhancing existing systems, you will lead efforts in developing a new version of MDLinx.com using a modern, OSS-based technology stack that utilizes a microservices architecture.
You will apply a practical approach to technology selection and implementation with an eye for making the sound technical choices and writing readable, adaptable code to deliver a great experience to our physician users and clients.
Duties include:
- Prototype, 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 an improved user experience and achieve product objectives
- Develop APIs and API clients to connect frontend, backend, and 3rd party web services
- Perform code reviews and give design guidance to other engineering team members
- 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 issues
Technical Requirements:
- Bachelor’s degree in Computer Science or equivalent years of software development industry experience required
- 7+ years of software development experience building production web applications, with at least 1 year as a lead developer
- 2+ years developing front-end web applications using a modern JavaScript framework (React, Angular, Vue.JS, etc). Knowledge of multiple frameworks preferred.
- Expertise in at LEAST one server-side programming language (C#, Java, PHP, etc). Experience/exposure to multiple languages preferred.
- Strong knowledge and understanding of at LEAST one CMS tool (WordPress, Joomla, Drupal, etc). Knowledge of multiple tools preferred.
- Firm understanding of web protocols and technologies such as HTTP, HTML5, CSS, etc.
- Strong SQL skills and knowledge of RDBMS systems (SQL Server, Oracle, MySQL, etc)
- Effective written and verbal communicator experienced in working as an active team member
- Ability and desire to quickly pick up new technologies and frameworks
Strongly Preferred:
- Experience with IaaS platforms such as AWS/Azure/GCP is HIGHLY preferred
- Knowledge and experience in the Publishing Industry
- Agile/SCRUM 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 Days
by via developer jobs - Stack Overflow
No comments:
Post a Comment