Software Engineering Manager

Logo of PAR Technology

PAR Technology

πŸ“Remote - Canada

Job highlights

Summary

Join PAR Technology as a Software Engineering Manager and lead key development initiatives for Punchh, our industry-leading loyalty platform for restaurants. Partner with product and technical leaders and a talented engineering team to deliver high-quality, scalable solutions. Utilize Agile methodologies and software development best practices to consistently deliver results and identify opportunities for improvement. This remote Canada-based role requires a minimum of 10 years of software development experience and 5 years managing software development teams. You will lead Scrum teams, collaborate on system design and development, manage projects, drive continuous improvement, and mentor engineers. PAR offers competitive benefits including unlimited PTO, healthcare, wellness reimbursement, internet stipend, and 401k match.

Requirements

  • Minimum of ten (10) years of software development experience
  • Minimum of five (5) years of experience managing software development teams
  • Experience in a Scrum environment and with agile development principles and practices
  • Strong technical experience in C# / .NET
  • Experience with large-scale, distributed, microservice or event-based architecture
  • Experience with cloud platforms such as AWS or Azure
  • Experience with asynchronous architectures and patterns
  • Strong analysis skills and the ability to synthesize multiple perspectives
  • A pragmatic approach to solving problems with off-the-shelf tools
  • Strong communication and interpersonal skills
  • Self-starter who requires minimal supervision
  • Experience working with contractors and remote teams

Responsibilities

  • Lead Scrum teams consisting of software engineers, quality assurance and quality engineers
  • Lead Scrum teams through Agile ceremonies, helping the team to prioritize, plan, and execute effectively and efficiently
  • Partner with Product and the Engineering teams to analyze, design, and develop system features and functionality
  • Work with the engineering leads and architects, propose architecture and design optimizations and drive them through implementation and ownership of the technical debt roadmap
  • Work with the development and testing teams to ensure consistent, high quality deliverables
  • Manage projects as needed to ensure adherence to budget, schedule, and scope
  • Drive continuous improvement with metrics and a relentless focus on quality
  • Maintain highly cohesive and collaborative relationships with team members and other coworkers
  • Recruit, train, mentor, and coach engineers and quality assurance members

Benefits

  • Unlimited PTO (Exempt Employees)
  • Healthcare Benefits
  • Fitness/ Wellness Reimbursement ($300/year)
  • Internet Stipend (Remote employees)
  • 401k Match

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PAR Technology know you found this job on JobsCollider. Thanks! πŸ™