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.
Staff Software Developer responsible for integration architecture in a leading Canadian InsurTech company. Collaborating on Salesforce and other system integrations for streamlined operations.
Transmission Line Lead Engineer overseeing planning and execution of transmission line projects for AtkinsRéalis. Guiding teams, ensuring technical excellence, and mentoring staff.
Senior Modeling & Simulation Engineer at Kepler Communications developing models and simulations for space systems. Collaborating with experts to enhance systems models and decision - making processes.
Senior Engineer building and owning systems for AI agents in healthcare automation. Driving technical direction and improving operational efficiencies for healthcare workflows.
Senior Fullstack Developer on Stay22's Neuro team designing and building robust backend systems. Focused on AI/ML infrastructure for applications that enhance monetization for digital creators.
Intern supporting AI - based software development for marine engineering research on ice - loads prediction. Collaborating with global teams at ABS HET&DRC in St. John's, NL.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.