Full stack Software Developer (.NET)

Apply now »

Date: 18 Nov 2023

Location: Montreal, Quebec, CA, H2Z 1B1

Company: Lloyds Register

Job ID:  38881


Software Developer .NET


Location: Canada, Hybrid - Montreal Area (Work Authorization required)


We are looking for someone with


Ownership:  Getting things done, dedicated to building quality software as a team, sustainably. You care about the business impact of what you are building, and you prioritize projects accordingly. You are not just going after cool stuff—you understand the balance between craft, speed, and the bottom line.


Team player: Because we put a lot of trust in our experts, our ideal candidate will show very good communication skills. Since no one at LR OneOcean needs permission to do their job, we expect that you can properly expose your ideas to your peers to gather their feedback. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.


Creativity, curiosity, and initiative: We trust your creativity to do what is right to deliver quality products. You confidently start from scratch while being ready to pivot, change and adapt to keep relentless pace of innovation. You are watching latest tech trends, and you are curious about other domains. You may be opinionated, but you're not ideological and can learn new technologies as you go.


What we offer you  


  • Hybrid and flexible work schedules with appreciation for work-life balance 
  • Benefits eligible day-one of employment 
  • In addition to the Canadian Medical Plan, LR pays premiums at 100% for medical/dental/vision and prescription coverage for employee and family 
  • RRSP – company contributes fixed 2% and matches employee contributions up to 6% (100% vested on day-one of employment) 
  • Friday innovation’s afternoons, continuous learning policy, open-source initiatives, publication of tech articles
  • Monthly team-building events
  • Beautiful and well-located office (downtown) with secure bike room and showers with fresh fruit, tea and coffee to get cosy

The role  


People first, the rest will follow.


Here is what your day-to-day in this role will look like:


  • Software Development: Design, code, test, and maintain software solutions using the .NET framework and related technologies.
  • Technical Expertise: Stay up to date with the latest .NET technologies, tools, and best practices, and apply them to ongoing and new projects.
  • Collaboration: Collaborate with cross-functional teams, including front-end developers, database administrators, and quality assurance testers, to deliver high-quality software products.
  • Code Review: Participate in code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Troubleshooting: Diagnose and resolve software defects and performance issues, and proactively identify areas for improvement.
  • Security: Implement and maintain security best practices to protect sensitive data and maintain the integrity of the applications.
  • Testing: Develop and execute unit tests, integration tests, and system tests to ensure the reliability and quality of the software.
  • Agile Methodology: Work in an agile development environment, participate in sprint planning, and contribute to the continuous improvement of development processes.
  • Business Domain: Become an expert in the intricacies of the maritime world.    

  What you bring  


  • You have experience developing high-scale usage web applications with latest frontend framework (Angular, React, VueJS)
  • You have experience with Typescript or any other Javascript static typing language.
  • Knowing flexbox or Electron is an asset
  • You have experience building SaaS solutions in C# and .NET
  • You have experience in DevOps practices (Azure DevOps an asset)
  • Some experience with web mapping frameworks (Mapbox, Openlayers, Gmap) is an asset.
  • You have demonstrated technological leadership and ownership in a professional environment
  • You are comfortable with at least one Cloud platform (Azure an asset)
  • You can work independently, are comfortable with technological exploration, questioning the status quo, and uncertainty

With the technologies that you might use day by day:


  • Azure-Backed Cloud-native infrastructure (Docker, Kubernetes, Terraform, IaC, …)
  • Angular 16 with Typescript
  • PWA and service worker packaged with Electron
  • C# and .NET 6
  • Web Services & RESTful API
  • SQL relational databases
  • Micro-Services architecture
  • WPF Web Application
  • CI/CD with Azure DevOps and Git

About us  


We are a leading international technical professional service provider and a leader in classification, compliance, and consultancy services to the marine and offshore industry, a trusted advisor to our customers helping to design, construct and operate their assets to the highest levels of safety and performance. We are shaping the industry’s future through the development of novel and innovative technology for the next generation of assets, while continuing to deliver solutions for our customers every day. 


OneOcean is the largest global supplier of voyage solutions for the maritime industry, paving the way towards simplified integration of digital software solutions, offering tailored and benefit-led product propositions.  Our innovative solutions deliver maritime solutions that remove boundaries between voyage stakeholders, helping customers benefit from more efficient, cleaner and safer practices.  Customers get visibility and real-time information they need for decision-making and operational excellence.


Be a part of  


Lloyd’s Register is wholly owned by the Lloyd’s Register Foundation, a politically and financially independent global charity that aims to engineer a safer world through promoting safety and education. For a thriving ocean economy, Lloyd’s Register colleagues and Lloyd’s Register Foundation work together to fund research, foster industry collaboration and develop action-oriented solutions to make the world a safer place.  


Want to apply  


We hire people with a wide variety of skills, experience, and backgrounds. This includes people with disability, women, people identifying as LGBTIQIA+, culturally and linguistically diverse people, careers, and other varied groups.  


We are committed to making all stages of our recruitment process accessible to all candidates. Please let us know if you need any assistance or reasonable adjustments throughout your application and we will do everything we possibly can to support you.  


If you don't tick every box in these ads, please don't rule yourself out. We focus on hiring people who share our goal of working together for a safer, sustainable, thriving ocean economy.  


We care, we share, we do the right thing  


If you have further questions about this role, please contact us at careers@lr.org and we will respond to you as soon as possible. 






Diversity and Inclusion at Lloyd's Register:


Together we are one Lloyd’s Register, committed to developing an inclusive and safe workplace that embraces and celebrates diversity. We strive to ensure that all applicants to LR experience equality of opportunity and fair treatment because we believe it is the right thing to do. We hope you do too.


Copyright © Lloyd's Register 2023. All rights reserved. Terms of usePrivacy policy.


The Lloyd's Register Group comprises charities and non-charitable companies, with the latter supporting the charities in their main goal of enhancing the safety of life and property, at sea, on land and in the air - for the benefit of the public and the environment. (Group entities)


Job Segment: Developer, Testing, .NET, Cloud, QA, Technology, Quality

Apply now »