Back to Job Search Results

Software Engineering Manager (Closed)

Date Posted: Sep 4, 2019

Job #1565228
Permanent
New York, New York, United States
Manager

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