Required Skills

C# Healthcare Domain HL7 SQL Server

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 25th Aug 2022

JOB DETAIL

Engineering Manager

At Nextgen healthcare inc. we are looking for passionate candidates with strong operational, leadership and technical skills to lead and manage a team for software product development. This role is ideal for someone who has experience of managing technology teams in healthcare domain. We are looking for an Engineering manager who will help build robust enterprise technology solutions and drive phenomenal growth for the company. The leader will form and lead a high performing software development team to deliver next generation innovative solutions in healthcare to our customers.

Key skills

  • 10+ years of experience in software development lifecycle and 4+ years of managing and leading teams by delivering production quality applications in .NET and SQL. Health care domain experience would be preferred
  • Agile certification and experience working in Agile methodology is preferred
  • Ability to work in a strong matrix organization by collaborating well with various functions to deliver the expected results and outcome
  • Thorough understanding of Design patterns, User Interface design, architectural principles.
  • Exposure to DevOps methodologies and techniques like CICD.
  • Prior experience in professional services working with enterprise customers in fast-paced, uncertain environments.
  • Ability to demonstrate experience in overseeing the quality of deliverables and effectively manage the team and day-to-day relationships to ensure exceptional performance.
  • Strong facilitation skills with demonstrated experience leading scoping and design sessions, sprint planning, client showcases and working with geographically dispersed teams
  • Demonstrable exposure working with management tools like JIRA.
  • Agile approach in personal work style, with ability to be flexible and adept in dealing with and resolving ambiguity
  • Passionate about learning product functionality, technology and problem solving.
  • Detail oriented with a flair for problem solving. Research new technologies and solution alternatives to find the best solutions to problems
  • Excellent verbal, presentation and written communication skills including creating usable documentation and tools
  • Oriented on teamwork, collaboration and knowledge sharing
  • Responsible for hiring the right team for the project in close partnership with Recruitment

Primary responsibilities

  • Lead product development with a team of around 10-12 engineers.
  • Responsible for design, leading the software development cycle and enabling adoption of solutions in conjunction with key functional stakeholders.
  • Own the product lifecycle, identifying risks and opportunities, and ensuring visibility to senior leadership.
  • Collaborate closely with the teams/business users to drive improvements and enhance usability.
  • Build strong relationships with applications teams by identifying and resolving blockers or conflicts and develop a deep understanding of their business objectives and strategic drivers.
  • Coaches, mentors and motivates the team towards building a high performing self-sustaining team to deliver world class technical solutions to our customers.
  • Work closely with technical leads for delivering production quality applications in .Net and SQL technology. Contribute to architectural design and overall architecture decisions and product roadmaps
  • Proactively identify project issues and risks as well as create action plans for resolving issues and mitigating risks
  • Research new technology and solution alternatives to find the best solutions to problems.
  • Ultimately responsible for timely delivery of high-quality software and value addition to customers. Researches and solves complex software production issues to unblock teams and customers.
  • Motivates and builds teams that are self-sustaining and willing to break new paths in software innovation.
  • Proactively set and manage team expectations and continually seek opportunities to increase satisfaction and strengthen relationships
  • Detailed oversight of the project and metrics. Track and report on project outcomes and provide transparent communication channels to project teams and other project stakeholders
  • Experience in working with multiple project management concepts including lean/agile/scrum
  • Good to have prior experience in building and monitoring dashboards which would help project for system availability, resilience and performance.
  • Assist Project/Application teams and services with questions, systems design, problem resolution etc.
  • Responsible for performance management, service and client experience coaching, training and development of employees.
  • Ensure the team is up-to-date on product functionality, tools, industry trends and best practises.
  • Promote the company culture
  • Perform role of counsellor and coach; provide input and guidance into the staffing process; actively participate in staff recruitment and retention activities; provide leadership and support for delivery team.

Qualifications

  • Bachelors degree in computer engineering or computer-science related field

Health care domain experience would be preferred

Company Information