Matco Tools - Stow, OH

posted about 2 months ago

Full-time - Manager
Hybrid - Stow, OH
501-1,000 employees
Wholesale Trade Agents and Brokers

About the position

As the Software Engineering Manager at Matco Tools, you will be responsible for both technical and people management, actively engaging in delivering solutions for the business. This role involves setting expectations for quality product delivery, promoting process improvement, and refining technical architecture while leading a team to build modern applications and platforms.

Responsibilities

  • Lead your team to build the next generation of modern applications, platforms and services by providing technical expertise throughout the software development lifecycle
  • Manage the software development lifecycle, from planning and design to coding, testing, deployment, and maintenance
  • Communicate a plan for the budget, resources, and tools required to support the business and evolve the product, then execute the plan
  • Establish relevant learning plans that grow the team professionally and technically
  • Motivate the team to share ideas and learnings to promote innovation and generate excitement within the team
  • Define metrics that measure our ability to deliver on business and service level objectives; use the metrics to improve the process and product
  • Review test plans and results providing guidance with the development of test plans to assist the business with development of user acceptance criteria
  • Develop relationships with business partners and regularly update them with what is transpiring related to automation
  • Collaborate with product owner and stakeholders to define solution, technical requirements, and timelines
  • Ensure the delivery of high-quality, scalable, and maintainable code following best practices
  • Conduct regular code reviews and provide constructive feedback to the development team
  • Identify and address technical debt, ensuring long-term sustainability of the codebase
  • Stay current with emerging technologies and industry trends, integrating new solutions as appropriate

Requirements

  • Greater than 7 years of experience in software development required
  • 5-7 years of experience leading software development projects preferred
  • .net C# required
  • Azure experience required
  • Strong leadership and communication skills, with the ability to manage and motivate a team
  • Experience with Azure cloud platforms and microservices architecture
  • Strong hands on coding experience (.net C# and javascript preferred, Java, Angular)
  • Experience in developing customer facing applications
  • Experience in software development consisting of architecture and implementing through code
  • Proven track record of successfully delivering complex software projects on time and within budget

Nice-to-haves

  • Familiarity with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes) is a plus
  • Strong understanding of Agile and Scrum methodologies

Benefits

  • Annual bonuses/incentives (depending on position)
  • Immediate company benefits (medical, dental, vision, life, etc.)
  • 401k with company match
  • 401k defined contribution after 1 year of service
  • High level of employee engagement
  • Walking path and gym equipment onsite
  • Food trucks on site during the summer
  • Dress for your day - every day casual/jeans
  • Employee discounts
  • 15 days vacation + 4 floating holidays + 8 paid holidays
  • Paid maternity & paternity leave
  • Tuition reimbursement
  • Student loan payment assistance
  • Hybrid work environment (2 days remote)
  • Annual Day of Caring for employees to volunteer
  • Discounts on tools
  • Annual team building events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service