In this role, you will be responsible for improving the client’s digital products and services that help to inform their end-clients in the medical field. You will lead and manage a small Agile team to maintain and enhance existing systems and lead efforts in developing a new version of the client's platform using a modern tech-stack.
This is a great opportunity for an experienced and driven manager to make an immediate and lasting impact on the design and functionality of a diverse web product portfolio that will drive the company forward.
Responsibilities:
- Design and develop software services across multiple platforms for doctors and other healthcare professionals
- Management and supervision of the software engineering team
- 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 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
Job Requirements:
- Bachelor’s degree in Computer Science or equivalent years of industry experience
- 8+ years of experience developing production web applications
- 3+ years of experience managing Agile software engineering teams
- 3+ 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
- Highly experienced in development using RESTful APIs
- Strong SQL skills and RDBMS knowledge
- Effective written and verbal communicator and team-oriented contributor
- Ability and desire to quickly learn new technologies
- Strongly Preferred:
- Experience with cloud IaaS platforms such as AWS, Azure, or GCP
- Hands-on experience with GraphQL
- Experience using a large-scale CMS tool
- Agile/SCRUM development experience