Software Developer, Tech Lead
Technical Lead, Development
Payworks is a leading workforce management solutions provider and multi-year winner of the Canada’s Best Managed Companies program. We are proud to be Canadian owned and operated, committed to developing world-class products and providing a progressive workplace culture.
With clients of all sizes from coast to coast and more than 300 employees, we currently have an exciting opportunity on our Systems Development team for the right candidate. Because when it comes to great people, there’s always room for one more.
Payworks develops proprietary, integrated cloud-based products in the payroll, human resources and time and attendance space. We create, deploy and maintain our own solutions; this requires a talented team of developers, who are excellent critical thinkers/problem solvers and are driven to create products that work better.
The Technical Lead will work closely with a team of developers to guide them on technical solutions while at the same time fostering team work and inspiring trust and motivation.
WHY YOU SHOULD CHOOSE PAYWORKS
+ Competitive base salary and comprehensive benefits plan.
+ Excellent pension plan with employer contributions.
+ Community-minded culture – Receive two paid days per year to volunteer and lots of opportunity to “Pay it Forward”.
+ Flexible working hours and no dress code.
+ Free parking and employee gym onsite including regularly scheduled fitness classes.
+ Cool perks – Annual Wellness Subsidy, Costco Membership, Parental Leave Benefits, Flex Time and more!
+ Follow us to see why our employees and clients choose @PayworksInc.
+ Work with a team – Support, cooperate, and create with cross-functional teams and implement technical solutions that adhere to Payworks’ internal coding and quality standards. We feel that exceptional and inventive development comes naturally to teams that are having fun and working together.
+ Make great products even better – Monitor, maintain, and support existing functionality by resolving defects and performing routine maintenance in order to enhance user experience right down to the details You are motivated and passionate about delivering high quality product using agile methods.
+ Lead the way – You are a great mentor who shares knowledge and loves to coach others. You have a passion for technology and are motivated to find the best solution to a given problem. You will be responsible for code reviews for other developers, provide constructive feedback, and to build relationships based on trust and collaboration.
+ Bachelor’s Degree in Computer Science or equivalent combination of education and experience
+ Previous programming experience in a business environment
+ Genuine interest in developing and molding our next generation of developers
+ Experience with Microsoft .NET Core (C#), Microsoft .NET (VB), ASP.NET
+ Experience with Microsoft SQL Server and T-SQL Queries
+ Experience with HTML and modern front end frameworks and technologies such as CSS3, Foundation, SCSS, and Vue.js
+ Experience with Agile methodologies
+ Previous experience in leading and building high performing teams
Payworks is committed to providing an inclusive, accessible environment, free of barriers for all employees, clients and guests, in a manner that respects the principles of independence, dignity, integration, reasonable accommodation and equal opportunity.
Payworks welcomes and encourages applications from persons with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
The Technical Lead, Development works out of Payworks Head Office in Winnipeg; however, to ensure the safety and wellbeing of everyone during the pandemic employees are currently working remotely. Capitalizing on technology in new ways has allowed us to connect as a team and continue to collaborate virtually despite being physically apart.
Does this sound like the right fit for you? To apply, simply visit the careers section of payworks.ca
Please visit our careers page to see more job opportunities.
Apply for this Position