Lead Software Engineer

Posted 13 Days Ago
Be an Early Applicant
Philadelphia, PA
Senior level
Cloud • Software • Analytics
The Role
Lead the engineering teams to meet quality goals, redesign software solutions, communicate with stakeholders, and support product maintenance while fostering team development and technical excellence.
Summary Generated by Built In

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.

Job Description

Responsibilities

  • Lead the Software Engineering Level 3 Support teams (called Saviors) of 2-3 Products, ensuring the teams achieve the departmental quality goals meeting the support SLAs.
  • Re-designing the software solutions & development frameworks when needed, while being keen on considering & incorporating cross-functional feedback during designing.
  • Responsible for issues triaging and prioritization in partnership with the cross-products and cross-platform Product Management and Level 1 Support teams.
  • Make critical decisions based on the circumstances and limited information to ensure we meet the committed SLAs to our stakeholders & customers.
  • Be the single point of contact for Engineering teams when it comes to product maintenance discussions with the customers of the respective Products.
  • Proactively communicate with the stakeholders the risks and the steps taken to mitigate those risks.
  • Implement and ensure engineering processes and best practices are followed to optimize product development and deliver quality solutions.
  • Collaborate with cross-functional teams, including Product Management, Roadmap Development, Program Management, Customer Support, Data Engineering, and Site-reliability Engineering teams, to ensure effective execution of the projects.
  • Foster a culture of being customer-focused with significant requirements for innovation, continuous improvement, and accountability.
  • Hire, train, and mentor engineering talent, fostering their professional growth and development.
  • Provide technical leadership and guidance to the engineering team, ensuring our customers’ operations are not impacted due to the issues in the software we released in the past.
  • Oversee the release planning, bug estimation, and bug prioritization, ensuring customer satisfaction
  • Responsible for Level 3 issues’ Root cause analysis, troubleshooting, and timely resolution
  • Define & monitor the metrics through data-driven insights (using Jira) to progressively improve the productivity of the team.
  • 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 10+ engineers (comprising Software Developers and Testers).
  • Experience working with geographically distributed Engineering teams (comprising Developers, Testers, PMs, Engineering Leads, & Scrum Masters) that design, build, and support software solutions.
  • Exceptional ownership skills along with creativity & decision-making skills to ensure the team successfully delivers even in unforeseen challenging situations (if any).
  • Exceptional track record in ensuring the team follows the process and test standards and proactively proposes and brings changes into action for the continuous improvements to evolve over time.
  • Experience building & maintaining high-volume enterprise-grade SaaS products that are built to scale with min refactoring required with app data growing sharply by onboarding new large customers.
  • Hands-on experience using Python and its libraries for test case preparation.
  • Hands-on experience using Python web frameworks such as Flask, Django.
  • Hands-on experience using ORM frameworks such as SQLAlchemry and Django ORM.
  • Experience in Application performance Monitoring using tools such as Datadog/Grafana.
  • Experience in Data Analytics and Reporting development integrated with a data warehouse such as Snowflake
  • Experience in profiling and analyzing using tools such as Jprofi ler, Optimizit, GCViewer, Heap analyzer, Thread Analyzer Statspack, DBMon, and SQLProfi ler.
  • Strong hold in writing DB queries and understanding the DB models and training the team.
  • Strong knowledge on AWS Services - S3, Lambda, Cloudwatch, ECR/ECS, Batch services.
  • Experience with Agile methodologies, such as Scrum, Kanban. Hands-on experience in planning the Sprints and Releases that resulted in zero spillovers during execution.
  • An influencer by always advocating for technical excellence and innovation while being open to change and improvement when needed.
  • Experience working on utilizing DevOps tools and CI/CD pipelines to build and deploy software.
  • Have knowledge of Test Driven Development.
  • Resilient in ambiguous situations and can approach challenges from multiple perspectives
  • A self-motivated individual who thrives on challenges, actively seeking out opportunities to delve into core issues. Collaborates closely with stakeholders at all levels and across teams to devise and implement effective solutions.
  • A believer in using the latest technology (such as AI, RPA) in building solutions for optimal efficiency and fostering such a culture by mentoring the team in those lines.

#LI-ZG1

Additional Information

What does IntegriChain have to offer?

  • Mission driven: Work with the purpose of helping to improve patients' lives! 
  • Excellent and affordable medical benefits + non-medical perks including Student Loan Reimbursement, Flexible Paid Time Off and Paid Parental Leave
  • 401(k) Plan with a Company Match to prepare for your future
  • Robust Learning & Development opportunities including over 700+ development courses free to all employees

 

IntegriChain is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to race, color, religion, national origin, ethnicity, age, sex, marital status, physical or mental disability, gender identity, sexual orientation, veteran or military status, or any other category protected under the law. IntegriChain is an equal opportunity employer; committed to creating a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

Our policy on visa sponsorship for US based positions: Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by IntegriChain.

Top Skills

AWS
Datadog
Django
Flask
Grafana
Python
Snowflake
Sqlalchemy
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Philadelphia, PA
370,464 Employees
On-site Workplace
Year Founded: 2005

What We Do

IntegriChain is a rapidly growing cloud software company delivering channel management analytics for life sciences suppliers

Similar Jobs

Capital One Logo Capital One

Senior Lead Software Engineer, Backend

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
2 Locations
55000 Employees
205K-257K Annually

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead (Java/Microservices)

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
55000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead (Oracle/Linux/Vendor Management)

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
55000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead (GOV)

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
55000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account