Email Opening
Title

Sr Manager, Software Engineering 

Description

The Development Services Organization is hiring for a Senior Manager. The position blends development opportunities and operational support to all of Product Development &IT. By supplying the organization with corporately aligned continuous delivery initiatives and supporting the build and release platforms, the position provides ample opportunity to innovate solutions that better our development partners to improve time-to-market and quality while returning productivity to Paychex. We work closely with Dev/Sec/Ops teams to streamline delivery through our software factory by evangelizing and consulting on best practices to drive higher maturity in Continuous Delivery practices. You will join an exciting, fast paced work environment where we leverage agile practices to manage our work.

  • Responsible for application design, availability, performance, health, and quality. Lobbies with Product Owner to ensure these items are prioritized correctly. Ownership of understanding of the user experience in their respective applications areas from a performance, availability, processing windows, and errors perspective. Is a key partner with Operational and Product Leadership to provide technical direction and solutions. Responsible for the overall test strategy of the application (automation, regression, performance). Works with Release Engineer to drive Continuous Delivery principles for build, deploy and release. Partners with the Architecture Team to ensure system design is inclusive of the full infrastructure/software stack.
  • Partners with Product Owners, Architecture, and the Program Team to help drive the process of qualifying the work and ensuring that the solutions developed are in line with the future product strategy. Experienced in developing the long-term strategy for technology platforms that translate into an achievable roadmap.
  • General management responsibilities for a team of Systems Development Managers, including: Conducts one-on-ones to ensure positive growth, attitude and well-being of each individual. Facilitates performance evaluations based on team and individual performance, team feedback and goal achievement. Manages the management team by continually managing the weakest performers up, or out of the organization. Guides team members to determine appropriate personal development goals and plan for execution. Mentors and coaches team members to improve areas of expertise, interpersonal skills, team collaboration skills, etc.
  • Provides oversight and direction for all application development and testing teams within a Program. Assess team performance through observation in release planning meetings, stand-ups and demos. Course correct the team by providing coaching and guidance through the scrum master and solution lead as necessary. May lead or participate in a Community of Practice (CoP), as needed. Is accountable for performance and cohesion of team in collaboration with the program team. Monitors team performance against success criteria. Hold 1-1’s with Program and Product Managers team member performance feedback Provides the team with technology/collaboration tools/training they need. Understands the current work in progress, availability of the teams, skillsets and subject matter expertise to ensure that future work is placed into the backlog for the appropriate team.
  • Participates as contributing member of Program or Portfolio Leadership Team. Experienced in scoping and justifying resources and budget needs to senior leaders and finance partners.
  • Participates in third party vendor discussions, RFPs, SOWs and contract negotiations.Displays a broader set of leadership skills participating outside of their area of expertise in enterprise wide initiatives to achieve IT goals. Acts as Subject Matter Expert (SME) to teams as needed based on technology/application knowledge. Recommends process improvement changes to drive efficiency, productivity and quality Participates in cross cutting discussions technology and process discussions outside of their area of expertise.
  • Participates in third party vendor discussions, RFPs, SOWs and contract negotiations
  • This role has responsibility or driving continuous delivery through the organization.
  • Will have ownership of Kafka, Jenkins, Gradle, Artifactory, Metabase, OpenShift, XLR, XLD and Dremel.

Wonder what it’s like to work in IT at Paychex? https://www.themuse.com/profiles/paychex/team/productdevelopmentanditteams

 
Position Requirements
  • Bachelor's Degree in Computer Science/MIS - Preferred
  • 5 years of experience as a development manager, experience managing managers.  
  • Experience with CI/CD tools, Jenkins preferred.
  • Experience with OpenShift or other containerization technology (Docker, Kubernetes).
  • Experience managing a team of object oriented software engineers.
  • Understanding of the Software Development Life Cycle and how tools fit into the development process.
  • Understanding of database technology.
  • Must possess the ability to influence and take accountability through strong communication and partnership.
 
Category Information Technology  
Location NY, Rochester, Rochester 135 Calkins Rd Office  
Full-Time/Part-Time Full-Time  
Req Number INF-20-00198  
Open Date 10/16/2020  
Hiring Manager(s) Heather Fry  

This position is currently not accepting applications.

To search for an open position, please go to http://AdvancePartners.appone.com



WE ALSO RECOMMEND

Other Jobs Within Same Category
-- None found --



Other Jobs Within 60 Miles
-- None found --