Software Engineering Manager/Team Lead

  • TAYLOR COMMUNICATIONS INC.
  • Salt Lake City, UT, USA
  • Jul 03, 2021

Job Description

Your Leadership.
Our Power.
Unlimited Potential.

Taylor Corporation has big plans for the future and we need talented leaders to get us there. We power the world's leading brands - and our employees' careers - by unlocking potential everywhere we see it. If you love to lead, are open to new ideas and inspire the best in others, we should talk. We're passionate about our work, we believe there is always a better way, and we're looking for professionals like you.

Want to be part of something powerful? It's time to look at Taylor.

Your Opportunity: The Taylor Healthcare Software Development team is looking for a Software Engineering Team Lead. Responsibilities include individual development assignments while leading a team of both full-time and contract engineers located in multiple US cities and offshore in the development of products for sale to the Healthcare industry. Candidates must be flexible and willing to work in an agile development process.

Your Responsibilities:
* Lead product architecture & design, ensuring business needs are met
* Become an expert in a highly configurable healthcare application, understanding how each software component, system design, and configuration is linked together to form an end-to-end solution
* Be a primary developer for applications using Microsoft ASP.NET/.Net Core (C#, JavaScript, & SQL Server) which includes design, development, and unit testing
* Perform code and design review sessions, especially with our offshore developers.
* Responsible for hiring, establishing objectives, reviewing, developing, retaining, motivating, disciplining, and when necessary, firing associates.
* Lead a cross-functional scrum team responsible for all aspects of the SDLC managing development projects to deliver high quality products on-time, on-scope, and on-budget
* Lead agile meetings and ceremonies as required including, but not limited to daily scrums, product backlog grooming, sprint planning, design reviews, and retrospectives
* Work with stakeholders across the company in the planning of new development projects and roadmap; assisting with the clarification of requirements, development estimation, and other related activities; ensuring requirements are actionable by release, software, and QA engineers and representing the technical aspects and challenges of a project to leadership
* Interact with customers providing product expertise and clarifying requirements
* Act as an escalation point for Product Management, Sales and Client Services for architectural and technical questions
* Stay current with software and healthcare industry trends
* Interact professionally and effectively with co-workers and customers
* Flexibility is expected, responsibilities will shift as business needs change

You Must Have:
* Experience with ASP.NET, C#, HTML, CSS, JavaScript, & Microsoft SQL Server
* Troubleshooting skills, isolating problems and communicating problems
* Demonstrated ability to coordinate cross-functional work teams for software development projects in an agile environment
* Ability to independently prioritize workloads to meet deadlines
* Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers in technical and non-technical communications
* Ability to function effectively in a fast paced, team-oriented work environment with a bias toward action
* Healthcare or Healthcare Information Technology Standards Experience
* Ability to operate effectively under conditions of ambiguity
* Requires Bachelor's degree in a related area or equivalent experience.
* 3+ years experience as a Scrum Master or Project Manager for a software... For full info follow application link.

Equal Opportunity Employer–minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity