Enable job alerts via email!

Senior Software Developer

Cognibox

Montreal

Hybrid

CAD 75,000 - 100,000

Full time

30+ days ago

Job summary

A leading technology solutions provider in Greater Montreal is seeking an experienced Senior Software Developer to join their team. The role involves developing high-quality software applications in an Agile environment, collaborating with third-party vendors, and leading improvements in team practices. Essential skills include React, Vue.js, HTML/CSS, and Java. This position offers a hybrid work policy and various health and wellness benefits.

Benefits

Health and Personal Wellbeing support
Comprehensive medical and dental coverage
Vacation from 3 weeks
LinkedIn Learning License for upskilling

Qualifications

  • Essential skills include React, Vue.js, HTML/CSS, and Java.
  • Experience with Spring/Hibernate, Ruby on Rails, and C#/ASP.NET is required.
  • Postgres SQL understanding is necessary.

Responsibilities

  • Develop high-quality software applications in an Agile environment.
  • Collaborate with vendors for product knowledge sharing.
  • Participate in peer reviews and daily meetings.

Skills

React
Vue.js
HTML/CSS
Java (Spring/Hibernate)
Ruby on Rails
C#/ASP.NET
Postgres SQL
Job description
Senior Software Developer

Department: Technology & Product

Employment Type: Permanent

Location: Greater Montreal Metropolitan Area, Canada

Reporting To: Software Development Manager

Description

Building innovative solutions; enabling safer workplaces for all. We will create a safer working world by developing software to support a global network of responsible buyers, suppliers, and partners. Today, at Alcumus, we relieve more than 50,000 organizations worldwide of compliance burdens, helping them protect their employees, their businesses, and the planet. We ensure our network of clients, suppliers, and subcontractors adhere to the highest standards—whether health, safety, sustainability, or ethical behavior—by developing best-in-class solutions. The technology we build today will create a better tomorrow.

What this means day to day:

The role of Software Developer involves working closely within a team of developers and with external vendors to create high-quality software applications in an Agile environment, while staying up-to-date on the latest relevant technological innovations.

  • Actively participate within the development team, contributing to the creation of tools, services, and platforms.
  • Collaborate closely with third-party vendors as a point of contact for product knowledge sharing, liaising between Alcumus and external vendors, while sharing best practices related to associated products and tools.
  • Regularly review and contribute to the continuous improvement of team practices and working methods, with the aim of making the team more efficient and optimizing deliveries. You will be required to lead certain changes in working methods when relevant.
  • Collaborate with other teams—within the technology department, across the company, and with third-party vendors—to identify improvements to existing processes and services, or explore the creation of new services.
  • Work closely with internal and external stakeholders to gather and document user requirements and develop user stories.
  • Plan, write, test, and maintain code for web, mobile, and desktop applications, in accordance with established standards in an Agile environment.
  • Participate in peer reviews of solution designs and associated code.
  • Participate in daily meetings with external vendors.
  • Collaborate closely with quality teams to ensure standards are maintained and improved.
  • Provide Level 3 support to business users.
  • Adapt and learn to work with other languages or platforms as needed.
  • Contribute to the development of junior team members.
What you will need to succeed:

Essential:

  • React
  • Vue.js
  • HTML/CSS
  • Java (Spring/Hibernate)
  • Ruby on Rails
  • C#/ASP.NET
  • Postgres SQL

Desirable:

  • Experience in AWS environments, services, and APIs
  • Knowledge of event-driven architecture (CQRS)
  • Continuous integration
  • Security best practices (OWASP, ISO 27001, ISO 27032)
  • Software architecture
  • Involvement in open source projects
  • Understanding of scalable application principles
  • Proficiency in asynchronous programming, queue management, caching, logging, security, and persistence when required
What you will get in return:

Veriforce (SafeContractor) has a hybrid work policy. We want you to be able to do your best work. We focus on supporting our team to be the best they can be. Here are some of the benefits we offer:

  • Health and Personal Wellbeing / Benefits
  • Integrated mental health and wellbeing support
  • Vacation - from 3 weeks
  • Wellbeing Days and Annual Giving Day - an additional opportunity to give back to yourself or the community
  • Comprehensive medical and dental coverage
  • End of year closure to allow you to relax and recharge
  • Future Planning
  • LinkedIn Learning License for upskilling and development

Interested but don\'t think you meet all the requirements?

Our recruitment team evaluates and reviews all applications based on the position and business needs. We believe people have transferable, soft skills, and we want you to know that we consider cases where an individual doesn\'t meet all the criteria but still possesses the necessary skills and abilities. Our priority is to ensure candidates are equipped to succeed. We will make a final decision by determining whether we can offer the necessary support to enhance your skills or provide the development support you need to make the most of this opportunity with us!

Bring your whole self to work.

Alcumus is proud to be an equal opportunity employer. We are committed to ensuring that no candidate will be discriminated against based on their gender identity and expression, race, disability, ethnicity, sexual orientation, age, color, region, creed, national origin, or sex. We are committed to developing a diverse team while continuing to create an inclusive environment where everyone feels safe and has the opportunity to be their authentic self.

What you can expect if you apply:
  • A response to your application within 15 business days
  • An interview process including
  • An initial discovery call with the recruiter
  • An initial interview via Microsoft Teams
  • An additional interview (likely face-to-face) with the stakeholders you will work closely with in your role.
  • We are committed to ensuring our recruitment process allows you to perform at your best. If you would like us to make any adjustments, please let us know.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs