Senior Software Developer developing software solutions for the restaurant industry at Moneris. Involved in both functional development and continuous improvement of key products.
Responsibilities
Develop, test and maintain a variety of software for the restaurant industry.
Participate in the preparation and planning of upcoming projects within the team.
Add features to our API.
Make diagram changes to data models.
Integrate visuals based on responsive mockups.
Write unit, integration and end-to-end tests following the test pyramid.
Review colleagues' code to ensure adherence to established standards and best practices (e.g., SOLID principles).
Implement new industry standards into the development process.
Analyze user scenarios and task acceptance criteria.
Requirements
Bachelor’s degree in software engineering, computer science or a related field.
Equivalent work experience may be considered as a substitute for the education requirement.
5–7 years of experience using modern technologies to develop creative solutions.
5–7 years of Back-end experience (ASP.NET Core / GraphQL.API / Dapper).
2 years of Front-end experience (React / Node.js / React Apollo GraphQL).
Ability to write unit tests (TDD, automated testing strategies, for example) and knowledge of source control (Git).
Strong knowledge of C# / Java (an asset) and front-end frameworks React / Angular / Vue (an asset), as well as databases (SQL Server), are definite assets.
Fluency in French required (read, written and spoken) and a good level of English (written skills prioritized; being comfortable in both languages is an asset).
Benefits
Comprehensive total compensation program, including performance bonuses, flexible benefits from day one, and a choice between a Health Spending Account (HSA) and a Personal Spending Account (PSA).
Retirement planning support, including profit-sharing programs with employer contributions and a defined contribution pension plan.
Growth and development opportunities, including unlimited access to Coursera, mentoring programs and an internal technology platform for short-term projects.
Full well-being support, with an employee and family assistance program, 24/7 virtual healthcare and workplace wellness initiatives.
Flexibility for you, in the form of hybrid work schedules, a work-abroad program and paid time-off programs.
Recognition and rewards, with company-wide recognition programs, exclusive banking perks with RBC and BMO, and access to attractive employee discounts.
Join Sokin as a Senior Engineer to own the engineering lifecycle and transform our payments platform. Collaborate with a dynamic team to develop scalable and reliable solutions in financial services.
Software Developer enhancing Clio’s monetization platform using AI and high quality code. Collaborating with various teams to drive impactful outcomes in the legal AI technology sector.
Senior Software Developer developing systems that accurately record financial transactions at Wealthsimple, Canada's largest fintech. Designing ledger infrastructure and collaborating with finance and product teams.
Senior Software Applications Developer on the FortiCare team at Fortinet. Engaging in multi - tier web applications, microservices, and web client technologies.
Telephony Engineer managing Five9 Contact Center solutions. Designing and optimizing telephony infrastructure for healthcare organizations with a focus on exceptional customer experience.
Full Stack Software Engineer responsible for delivering ML - powered applications at AltaML. Collaborate across teams using Claude and agentic coding tools for software development.
Staff Software Engineer at Outschool, creating a personalized, AI - guided educational platform for families. Leading engineering initiatives and mentoring teams in AI - native development.
Intermediate Full - Stack Developer for BGC Engineering Inc. designing features on Structura platform. Collaborating with engineers and data scientists, focusing on React front end and FastAPI backend.
Software Engineer building and maintaining internal development tools for Homebase. Key contributor to platform infrastructure enhancing developer experience and CI/CD pipelines.
Software Engineer focused on Salesforce development at Ritchie Bros. Collaborating with teams to deliver high - quality software solutions efficiently.