Zelisposted 13 days ago
Full-time • Manager
Hybrid • Saint Petersburg, FL
Professional, Scientific, and Technical Services

About the position

Zelis Healthcare seeks a visionary, engaging, and results-oriented leader who wants to join a healthcare company and become part of an exciting Information Technology team. The Manager, Software Engineering will lead a global delivery team with end-to-end accountability and responsibility for developing and maintaining new and innovative products to support the continued growth of Zelis as part of our Platform Engineering team. The Manager will exercise keen operating discipline to ensure that best in class software development practices and procedures are used to develop products including (1) adherence to robust architectural patterns that support the dimensions of scalability, reliability, extensibility, and reuse (2) application of coding standards that support the dimensions of quality, reliability and optimized Total Cost of Ownership. The supported production setting is a highly secured, high volume, 24x7 transactional environment. The Manager will be responsible for leading multiple development teams and coordinating the related Quality Assurance efforts. This role will work cross functionally across Zelis and partner with teams within Technology and Business Operations to develop: Technology Roadmaps, Sizing Estimates and Delivery Schedules. The Manager will have deep functional expertise in delivering software solutions in a healthcare or financial services setting. The complexity of this position requires a leadership approach that is engaging, imaginative and collaborative. He/She will have a sophisticated ability working with other leaders to align, set and deliver corporate priorities.

Responsibilities

  • Lead and manage a team of software developers, providing mentorship and guidance.
  • Oversee the entire software development lifecycle, from planning and design to implementation and deployment.
  • Collaborate with cross-functional teams, including product management, QA, and operations, to ensure successful project delivery.
  • Drive continuous improvement in development processes, tools, and methodologies.
  • Ensure the team adheres to best practices in coding, testing, and documentation.
  • Manage project timelines and resource allocation.
  • Provides proactive leadership, coaching, clarity of direction and career growth development to the Payments technology staff associates.
  • Partners with Human Resources/People Operations and Technology leadership team to develop people priorities and plans, that align with technology strategies.
  • Leverages influencing and negotiation skills across Technology and the enterprise to achieve business goals, cost-effective and innovative shared solutions.

Requirements

  • 8+ years of application programming experience in a Microsoft environment developing applications in .NET/ SQL Server along with in-depth experience in designing and implementing Service Oriented Architecture(s).
  • Experience with Visual Studio to write C# code and Git.
  • Experience working in Agile development methods such as Scrum.
  • People leadership preferred; position will lead a team of 4-6 software engineers.

Nice-to-haves

  • Preferred industries: Financial Services; Banking, Payment Processing.
  • CI/CD & DevOps, Cloud platform, APIs development experience helpful.
  • Experience working with offshore development teams helpful.
  • Bachelor's or Master's Degree preferred.

Benefits

  • Medical insurance
  • Dental insurance
  • 401k
  • Fertility and family building assistance
  • Education assistance
  • Pet insurance
  • Menopause and midlife care
  • Flexible PTO
  • Hybrid/remote work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service