Software Engineering Manager
PAR Technology
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:
Similar Remote Jobs
- πUnited Kingdom, Spain
- πCanada
- π°$126k-$157kπUnited States
- πUnited States
- πWorldwide
- πUnited States
- πIndia
- π°$158k-$248kπUnited States
- π°$170k-$185kπUnited States