Full Stack Software Engineering Professional
1 week ago
We are seeking an experienced Full Stack Software Engineer to join our team at Sky Systems, Inc. This is a full-time position with a 12-month contract, requiring 35 hours of work per week.
Job DescriptionAs a Full Stack Software Engineer, you will be part of a team responsible for supporting and improving a large number of applications across various business sectors. You will design and implement technical solutions in accordance with client requirements and software development standards.
You will produce and maintain architecture and design documents throughout development and after the software is published. Your expertise in .Net and Angular development will enable you to master the ecosystem of this team.
You will also adapt to changing technology and apply new methods to achieve organizational goals and follow best practices for the financial and IT industry.
Main Responsibilities- Design and implement technical solutions in accordance with client requirements and software development standards;
- Produce and maintain architecture and design documents throughout development and after the software is published;
- Adapt to changing technology and apply new methods to achieve organizational goals and follow best practices for the financial and IT industry.
To be considered for this role, you must have:
- A Bachelor's degree in Information Technology or equivalent experience;
- At least 8 years of experience as a Full Stack Developer;
- Experience in developing and maintaining secure Full Stack .Net Core solutions with C#;
- Experience in developing front-end solutions with Angular 17 (or higher), Typescript and RxJs 6 (or higher);
- Experience in designing, documenting, developing, securing and consuming REST APIs;
- Hands-on experience with Azure DevOps;
- Hands-on experience in Agile mode (Scrum, Kanban, ...);
- Good knowledge of SOLID design principles and design patterns;
- Experience with modern authentication and authorization mechanisms (OpenID Connect & OAuth);
- Experience in developing robust automated tests (unit tests, service tests);
- Experience with CICD pipeline with yaml (pipeline as code);
- Experience in developing secure solutions;
- Proficiency in developing with the various resources of the Azure cloud environment, as well as cloud design patterns;
- Proficiency in using Microsoft Visual Studio, Git, Azure DevOps, NuGet and related tools;
- Experience working with relational databases such as SQL Server and MySQL;
- Good understanding of event-driven architecture and knowledge of event streaming and messaging systems such as Kafka and ActiveMQ;
- Understanding of containerization and cloud services (Docker, Kubernetes, Tanzu);
- Understanding of software engineering approaches such as TDD, Pair Programming, CI/CD, and DevOps;
We require bilingual candidates who speak French fluently and English proficiently (5/5 for French and 4/5 for English). Having hands-on experience in building micro-services or distributed systems and experience in building scalable and highly available applications are significant assets. Experience in the banking sector is also an asset.
-
Senior Full Stack Software Engineer
2 weeks ago
Montreal, Quebec, Canada SAP SE Full timeDrive Innovation in Enterprise Software DevelopmentSAP SE, a global leader in enterprise software solutions, is seeking an experienced Senior Full Stack Software Engineer to join our team.About the Role:We are looking for a highly skilled and motivated individual to work on the development of our SAP Integrated Business Planning for Supply Chain product. As...
-
Montreal, Quebec, Canada Nomic Bio Full timeNomic Bio is a cutting-edge biotechnology company that has been making waves in the industry with its innovative approach to measuring biology. With a strong focus on DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning, our team is working tirelessly to develop the world's highest throughput proteomic platform:...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada Randstad Full timeJob Title: Software Engineer - Full Stack DeveloperAre you a software engineer with a passion for building scalable and efficient software systems?We are seeking a highly skilled and experienced software engineer to join our team as a full stack developer.The ideal candidate will have a strong background in programming languages such as Java, Python, and...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada S.i. Systèmes Full timeAbout the Job:Are you a skilled software engineer looking for a new challenge? We're looking for a talented full stack developer to join our team and help us build innovative solutions. As a full stack developer, you will be responsible for designing, developing, and deploying a range of software applications. If you have a passion for coding and a keen eye...
-
Senior Full Stack Software Engineer
4 weeks ago
Montreal, Quebec, Canada GURUS Solutions Full timeGURUS Solutions is seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our development team, you will play a crucial role in designing and delivering innovative solutions for our clients.Key Responsibilities:Design and develop customized software solutions to optimize shipping processes, improve delivery routes,...
-
Montreal, Quebec, Canada Genpact Full timeAre you a skilled Full-Stack developer looking for a new challenge? We have an exciting opportunity for a talented professional to join our team as a Java Full-Stack Developer with React experience.About the RoleWe are seeking a highly motivated and experienced Full-Stack software engineer to design, develop, and deploy high-quality software solutions...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. The ideal candidate will have a strong background in full-stack development and experience with Node.js.Key Responsibilities:* Design and...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada Randstad Full timeWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will design, develop, and maintain our web applications using modern technologies such as JavaScript, React, and Node.js.Responsibilities include:Design and develop user interfaces using HTML, CSS, and JavaScriptDevelop backend APIs using Node.js and...
-
Senior Full Stack Biotech Software Developer
4 weeks ago
Montreal, Quebec, Canada Nomic Bio Full time**Nomic Bio Overview**Nomic Bio is a leading biotechnology company that aims to make biology easier to measure. Our team combines DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning to develop the world's highest throughput proteomic platform: the nELISA.We are looking for a skilled Senior Full Stack Biotech...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada Randstad Full timeJob Summary:We are seeking a highly motivated and skilled Software Developer to join our team as a Full Stack Software Developer.The successful candidate will be responsible for developing and maintaining our software applications, working closely with cross-functional teams to ensure timely and high-quality delivery of features and...
-
Full Stack Software Engineer
2 weeks ago
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeSociete Generale offers a challenging opportunity for a skilled Full Stack Software Engineer to join their team. As a key contributor, you will design, develop, and implement innovative software solutions that meet the evolving needs of the company's Global Banking Technology & Operations (GBTO) division.With a strong focus on collaboration and continuous...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada National Bank Full timeAs a Senior Software Engineer at our company, you will play a key role in developing and maintaining our full-stack applications. Your expertise in software development will enable you to work closely with our cross-functional teams to design, build, and deploy scalable and efficient systems. You will be responsible for writing high-quality code,...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada Randstad Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our modern web applications.Key Responsibilities:Design and develop scalable, efficient, and maintainable...
-
Sophisticated Full Stack Software Engineer
4 weeks ago
Montreal, Quebec, Canada Lightspeed Full timeJob SummaryWe're looking for an experienced Sophisticated Full Stack Software Engineer to join our high-growth team at Lightspeed Retail in Canada. As a key member of our product development team, you'll build software solutions that empower merchants to thrive globally.About the RoleThis is a fantastic opportunity for a skilled developer who is passionate...
-
Full Stack Software Development Expert
1 week ago
Montreal, Quebec, Canada LanceSoft, Inc. Full timeLanceSoft, Inc. is a cutting-edge software development company seeking an experienced Full Stack Software Development Expert to join our team. We are looking for a highly skilled and motivated professional to work on various projects as a Senior Cloud Engineer.About the RoleThis is a full-time position that requires a strong background in cloud computing,...
-
Senior Software Engineer
1 month ago
Montreal, Quebec, Canada Randstad Full timeAbout the Job:We're looking for a skilled Full-Stack Software Engineer to join our team. The ideal candidate will have experience working with front-end and back-end technologies, as well as knowledge of database systems.Responsibilities:Design and develop scalable and efficient software solutionsCollaborate with cross-functional teams to identify business...
-
Senior Full Stack Software Engineer
1 week ago
Montreal, Quebec, Canada Accolite Full timeAre you passionate about designing and developing high-performance applications?We are seeking an experienced Senior Full Stack Software Engineer to join our team at Bounteous x Accolite.About the RoleIn this role, you will be responsible for designing highly scalable core and web applications using best practices. You will develop high-performance...
-
Technical Lead
1 week ago
Montreal, Quebec, Canada Capgemini Engineering Full timeJob Description:A technical lead position for a senior full stack software developer to join our team at Capgemini Engineering in Canada. This role involves creating solutions for existing technical challenges with one of the world's largest social media platforms.About the Role:Obtain tasks from the project lead or Team Lead (TL) and prepare functional and...
-
Senior Full Stack Software Engineer
2 weeks ago
Montreal, Quebec, Canada Logibec Full timeLogibec Job OfferWe are seeking a highly skilled Full Stack Development Specialist to join our team in Quebec, Canada.Job Summary:This is an exciting opportunity for a talented software engineer to work on complex system development using C#, Angular, and MS SQL services. The ideal candidate will have a strong background in full-stack development, excellent...
-
Montreal, Quebec, Canada Letterhead Full timeOverviewAbout Letterhead, a venture-backed scaleup, is revolutionizing online engagement through meaningful first-party content. We're seeking a Full Stack Software Engineer to join our team.