VillageMD - Trenton, NJ

posted about 1 month ago

Full-time - Manager
Trenton, NJ
Ambulatory Health Care Services

About the position

As a Software Engineering Manager at VillageMD, you will play a crucial role in developing teams, fostering a positive culture, and driving organizational goals. This position requires a blend of technical expertise and people management skills, focusing on talent development and building scalable systems. You will oversee the engineering department, ensuring team satisfaction, quality of deliverables, and adherence to engineering best practices.

Responsibilities

  • Drive hiring, onboarding, and retention of talented Team Leads, Tech Leads, and Software Engineers.
  • Coach engineers through the product delivery process.
  • Facilitate regular 1:1s and career growth conversations with direct reports, including goal setting, feedback, code reviews, coaching, and mentoring.
  • Monitor team satisfaction and health, promoting continuous growth and learning.
  • Develop systems, strategies, and high standards in collaboration with stakeholders to deliver business value.
  • Build and enforce engineering best practices, including design documentation and routine standups.
  • Manage teams at a high level and prioritize tasks effectively.
  • Ensure overall quality of the solutions delivered.
  • Manage CI/CD pipelines and ensure on-time delivery.

Requirements

  • 10+ years of development experience in a company/production setting.
  • Prior hands-on software engineering experience with a solid understanding of backend systems, infrastructure, databases, and large-scale data processing frameworks.
  • Experience managing in remote, multi-time-zone environments, including offshore teams.
  • Exposure to Agile methodology for delivering software projects.
  • Experience in high-security environments where customer data is handled.
  • Ability to evaluate languages and tools to effectively solve problems.
  • Exceptional collaboration and communication skills across distributed teams.

Nice-to-haves

  • Experience working with Salesforce, Integration, and MuleSoft technologies.
  • Confidence in working through ambiguity and building processes around it.
  • A track record of meeting objectives using metrics and providing business value.
  • Experience evolving nascent systems and processes from functional to scalable.

Benefits

  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service