Located in Louisville, KY, the Development Manager (AMP) is a key member of the Engineering team responsible for ">

Development Manager - Louisville, Kentucky United States - 22178

This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.

JOB DESCRIPTION

Job #: 22178
Title: Development Manager
Job Location: Louisville, Kentucky - United States
Employment Type:
Salary: $135,000.00 - $145,000.00 - US Dollars - Yearly
Employer Will Recruit From: Regional
Relocation Paid?: Negotiable

WHY IS THIS A GREAT OPPORTUNITY?


Located in Louisville, KY, the Development Manager (AMP) is a key member of the Engineering team responsible for people, process and technology management of the software engineering function focused on integrating new and enhanced services into Company's 

EVV solution for the Medicaid Payer market. 

The Development Manager contributes to 

architectural vision and direction, develops technical solutions, provides architectural advice and guidance, monitors emerging technologies, and leads technology evaluation and selection.

The Development Manager will be a player/coach with the ability to manage a diverse team of onshore and offshore full stack developers while participating at times in hands-on development to lead by example in delivering enhancements to EVV.

JOB DESCRIPTION

  • Directly manage, coach, motivate and mentor a team of onshore and offshore Software Engineers, providing technology leadership to foster team level collaboration, productivity, efficiency and velocity
  • Drive technical delivery of projects based on product development pipeline priorities
  • Collaborate with Project Managers, Product Owners, peer technical managers, architects and other technical leads to deliver world class enterprise grade software and software enabled services
  • Plan, delegate, and track task assignments to team members, providing status to PMO
  • Plan, track and report on team resource capacity and utilization
  • Collaborate with and train developers on best practices, including unit testing, continuous integration practices code reviews, internal tool usage, technical roadblock mitigation and process improvements
  • Assist in the creation and delivery of solution architecture artifacts
  • Help design, develop and implement RESTful APIs for Company's product interoperability
  • Responsible for the review, design analysis, modification, development, testing, documenting, and implementation of software application improvements, features and defects within the scheduled timeframe based on functional specifications
  • Help define and ensure adherence to coding standards and approved technologies
  • Provide technical assessment of the impact of any changes to product requirements

QUALIFICATIONS

  • 5+ years’ experience in technical leadership and engineering people management (preferably in an Agile environment)
  • 5+ years’ experience developing web-based solutions in traditional and Agile environments
  • Ability to define and track metrics that give insight into team productivity and velocity
  • 3+ years’ successfully leading and delivering upon full-stack software engineering projects
  • 5+ years’ full-stack experience with several of the following:
    Object Oriented Programming, C#, VB.NET, ASP.NET, .NET CORE, MVC design patterns, HTML, CSS, AngularJS, Javascript, React, Node, XML, JQuery, REST, SQL (Oracle, MySQL, MSSQL), Docker, Microservices, Linux
  • Experience working with in an Agile CI/CD environment with Git and Gitflow branching
  • Experience implementing Test Driven Development processes and other methods to help teams “shift left” in code quality
  • Proficiency with tools including JIRA, Bitbucket, Bamboo, NAnt, MSBuild, Artifactory, Nexus, IntelliJ, Eclipse, Splunk, Grafana, NUnit
  • Excellent written and verbal interpersonal communication skills
  • Strong organization and prioritization skills
  • Ability to create clear and concise goals for individual team members and foster accountability and ownership for the quality of delivered code
  • Passion for continuous learning
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Math or Equivalent

Education:
University - Bachelor's Degree/3-4 Year Degree