Pharmacord - Jeffersonville, IN

posted 24 days ago

Full-time - Senior
Jeffersonville, IN

About the position

The Director of Software Engineering at PharmaCord is responsible for leading and managing multiple software engineering teams to ensure the successful execution of large-scale software projects. This role involves optimizing hiring, onboarding, performance management, and fostering a collaborative culture within the engineering department. The Director will work closely with internal stakeholders and project managers to drive the adoption of best practices in software development and enhance the efficiency of engineering work.

Responsibilities

  • Lead, manage, and mentor multiple software engineering teams, ensuring alignment with company goals and project objectives.
  • Develop and execute strategies for scaling the engineering workforce to meet project timelines and deliverables.
  • Oversee the recruitment, onboarding, and integration of engineers into project teams, ensuring they have the necessary tools and support for success.
  • Establish performance metrics and KPIs to monitor productivity and quality of engineering work.
  • Foster a culture of collaboration and communication between contract and full-time engineering teams.
  • Partner with product managers and other stakeholders to ensure teams meet project goals and timelines.
  • Drive the adoption of best practices in software development, testing, and deployment.
  • Identify areas for process improvements and drive initiatives to enhance engineering efficiency.
  • Provide technical guidance and leadership to ensure architectural integrity and code quality.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software engineering with a proven track record of managing large engineering teams, including contract or remote engineers.
  • Experience in managing large-scale projects.
  • Strong technical background with expertise in modern software development practices, architecture, and frameworks.
  • Excellent leadership skills with the ability to mentor and motivate diverse teams.
  • Proven experience in scaling engineering teams and managing complex software projects from inception to delivery.
  • Strong organizational skills with the ability to manage multiple projects and teams simultaneously.
  • Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.

Nice-to-haves

  • Experience with agile and lean methodologies in distributed teams.
  • Previous experience in a high-growth, fast-paced environment.

Benefits

  • Affordable Medical, Dental, and Vision benefits with no premium increases in 4 years
  • Concierge Medical Clinic free of cost for those enrolled in a PharmaCord medical plan (including dependents)
  • 401(k) company match
  • Wellness discounts on health premium
  • HSA employer contribution
  • Company paid Short-term Disability (STD)
  • Company paid and voluntary Life Insurance options
  • Voluntary Life, AD&D and Long-Term Disability Insurances
  • Paid Parental Leave of Absence
  • Wellness and Employee Assistance Programs
  • PTO benefits, flex days and paid holidays
  • Employee Referral Program
  • Ambassador Program
  • Tuition reimbursement program
  • And more
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service