Senior Software Developer - #192749

Alcumus


Date: 1 day ago
City: Montreal, QC
Contract type: Full time

Department: Technology & Product

Location: Greater Montreal Metropolitan Area, Canada

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.C
  • ontribute to the development of junior team members.W

hat you will need to succeed:E

ssential:S
ignificant experience in some of the following platforms:R
  • eactV
  • ue.jsH
  • TML/CSSJ
  • ava (Spring/Hibernate)R
  • uby on RailsC
  • #/ASP.NETP
  • ostgres SQLD
esirable:E
  • xperience in AWS environments, services, and APIsK
  • nowledge of event-driven architecture (CQRS)C
  • ontinuous integrationS
  • ecurity best practices (OWASP, ISO 27001, ISO 27032)S
  • oftware architectureI
  • nvolvement in open source projectsU
  • nderstanding of scalable application principlesP
  • roficiency in asynchronous programming, queue management, caching, logging, security, and persistence when requiredW

hat you will get in return:V

eriforce (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:H

ealth and Personal Wellbeing / Benefits&

gt; Integrated mental health and wellbeing support&

gt; Vacation - from 3 weeks&

gt; Wellbeing Days and Annual Giving Day - an additional opportunity to give back to yourself or the community&

gt; Comprehensive medical and dental coverage&

gt; End of year closure to allow you to relax and rechargeF

uture Planning&

gt; LinkedIn Learning License for upskilling and developmentI

nterested but don't think you meet all the requirements? O

ur 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!B

ring your whole self to work.A

lcumus 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.W

hat you can expect if you apply:A
    response to your application within 15 business daysAn interview process includingAn initial discovery call with the recruiterAn initial interview via Microsoft TeamsAn 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Personal Banking Associate - Université

TD, Montreal, QC
1 day ago
Work Location: Montréal, Quebec, Canada Hours: 37.5 Line Of Business: Personal & Commercial Banking Pay Details: 45 700$/$45,700 - 61 000$/$61,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues...

Intermediate Full-Stack Java Developer

Alithya, Montreal, QC
2 weeks ago
Company Description Our mission, your future As a global community of trusted advisors, we create cutting-edge technological solutions to overcome today’s challenges and anticipate tomorrow’s needs. It all starts with the collaboration of a diverse team of passionate intrapreneurs, each driven to make a difference. Together, we challenge the status quo and push each other to new heights. Ready to...

Cash Collection Specialist/Sales Admin

Locala, Montreal, QC
2 weeks ago
Locala’s omnichannel advertising platform leverages granular insights and cutting-edge AI to help marketers efficiently plan, activate, and measure campaigns personalized to the local consumer.Our platform specializes in transforming complex mobility and consumer data into actionable audience insights, fueling advanced media strategies that consistently deliver smarter business outcomes. Since our inception in 2012, Locala has proudly worked with leading brands across...