Jobs and Careers
IN

Director, Engineering

IntegriChain
Philadelphia, United Statesfull_timeVerifiedPosted 3 Sept 2024

About the role

Company Description

IntegriChain is the data and application backbone for market access departments of Life Sciences manufacturers. We deliver the data, the applications, and the business process infrastructure for patient access and therapy commercialization. More than 250 manufacturers rely on our ICyte Platform to orchestrate their commercial and government payer contracting, patient services, and distribution channels. ICyte is the first and only platform that unites the financial, operational, and commercial data sets required to support therapy access in the era of specialty and precision medicine. With ICyte, Life Sciences innovators can digitalize their market access operations, freeing up resources to focus on more data-driven decision support.  With ICyte, Life Sciences innovators are digitalizing labor-intensive processes – freeing up their best talent to identify and resolve coverage and availability hurdles and to manage pricing and forecasting complexity.

We are headquartered in Philadelphia, PA (USA), with offices in: Ambler, PA (USA); Pune, India; and Medellín, Colombia. For more information, visit www.integrichain.com, or follow us on Twitter @IntegriChain and LinkedIn.

We are excited to offer a remote friendly working environment for our employees. To be successful in this role, there are travel requirements (one in-person visit or more per quarter) to our office locations (indicate either Pune, India or Philadelphia, PA) for workshops, team meetings and collaborative activities. There will be opportunities for international travel to Pune, India and/or Medellin, Colombia and/or Philadelphia, PA annually and as needed based on business needs.

Job Description

What this role entails:  

  • Lead and manage the Software Engineering teams, providing strategic direction and guidance to achieve departmental goals.
  • Architecting the software solutions & development frameworks from scratch and re-architecting them when needed while being keen on considering & incorporating cross-functional feedback during designing.
  •  Define and implement engineering processes and best practices to optimize product development and delivery.
  • Collaborate with cross-functional teams, including Product Engineering, Product Management, Program Management, Customer Support, Data Engineering, SRE, to ensure effective execution of projects.
  • Foster a culture of innovation, continuous improvement, and accountability within the engineering team.
  • Hire, train, and mentor engineering talent, fostering their professional growth and development.
  • Provide technical leadership and guidance to the engineering team, ensuring the use of best-in-class technologies and methodologies.
  • Oversee the planning, estimation, and prioritization of engineering projects, ensuring timely and successful delivery.
  • Make critical decisions based on the circumstances and limited information to mitigate any deliverable risks to ensure we meet the deadlines committed to our stakeholders & customers.
  • Proactively communicate with the stakeholders the risks and the steps taken to mitigate the risks
  • Define & monitor the metrics through data-driven insights (using Jira) to progressively improve the team's productivity.
  • Work closely with the Product Management team and the Software Engineering Leads/Managers, to understand the functional & non-functional requirements to strategize the DEV involvement and their responsibilities throughout the PDLC achieving higher throughout.
  • Monitor and evaluate team performance, identifying areas for improvement and implementing corrective actions as needed.
  • Stay up-to-date with industry trends and advancements, identifying opportunities for innovation and competitive advantage.
  • Identify the training needs by evaluating the skill gaps of the team, and plan to upskill them accordingly.
  • Mentor the team to identify potential impediments & anomalies to proactively address them in time.

Qualifications

Requirements

  • A proven track record in successfully leading Engineering teams of 25+ engineers (comprising Software Engineers, Leads, and Managers).
  • Experience working in geographically distributed team structure with an active engagement everyday.
  • Exceptional ownership skills along with the creativity & decision making skills to ensure the team successfully delivers even in the unforeseen challenging situations (if any).
  • Exceptional track record in ensuring the team follows the process and test standards, and proactively propose and bring changes into action for the continuous improvements to evolve over time.
  • <

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

IntegriChain

View company profile →