Senior Manager, Product Development

Paycor Inc   •  

Cincinnati, OH

Industry: Technology

  •  

8 - 10 years

Posted 188 days ago

Job Summary  As the Senior Manager, Product Development you are the person accountable for the technical performance of an Agile team and the technical excellence of the applications. Depending on business need, you may work with one team or across a suite. Your primary role is to provide leadership, technical guidance and remove roadblocks. You are a leader of leaders, role model for the team and will need to demonstrate servant leadership to influence Scrum. If you are successful the team will appreciate the challenges you give them and reach high levels of performance and innovation.  In addition to technical leadership, you are responsible for talent development including other managers. Our people are our most important asset. We need you to recruit, mentor, develop and promote our best and brightest.  Essential Duties and Responsibilities 

  • Accountable for the reliability, availability, and scalability of applications
  • Remove blocks that the team is not able to resolve themselves
  • Inspire the team and facilitate innovation
  • Foster an environment in which application developers have a high level of engagement, challenge, and commitment to quality and customer service
  • Ensure the team understands how their product links to Paycor’s strategy
  • Provide advice and input to the team on technical difficulties that come up
  • Give input on how to make features/functionality better
  • Stay abreast of development tools, technologies and techniques the team is using
  • Be current on industry news, developments and emerging technologies
  • Anticipate tools, skills and other future needs.
  • Plan and manage budgets and financials
  • Be the liaison between the team and senior leadership, communicating organizational updates.
  • Do performance evaluations and provide feedback to the team members
  • Plan training and career development with team members
  • Recruit, interview and hire new team members
  • Support the team with resource management by working with other managers to ensure teams have the right resources at the right time.

Requirements 

  • BS degree in information systems, computer science, computer engineering plus 7 years’ experience or Master’s degree plus 5 years’ experience in required field.
  • 7 or more years direct experience in full life cycle software development
  • 2 year experience in a SaaS environment
  • 1 year experience leading in an Agile environment
  • Technical skills:
  • 7 years experience with C#, SQL, ASP.Net, PowerBuilder, HTML 5.0, CSS, JavaScript or Frameworks
  • 7 years experience in middleware patterns such as: REST, Class Libraries as a Layer, WCF or SOAP Web Services
  • 7 years experience in data storage technology such as: Microsoft Entity Framework accessing the data, Relational Databases (SQL, Oracle, MySQL, etc.), or NoSQL Technologies (Hadoop, Mongo, etc.)
  • 1 year experience of database design and file management techniques
  • Must be legally authorized to work for any company in the US