Senior Backend Developer
4 weeks ago
We are a leading provider of geoscience workflows and analytics solutions for the mining and mineral exploration industry.
Our team of experts uses data-driven science, artificial intelligence, and machine learning to provide accurate analyses and efficient decision-making tools.
About the RoleWe are seeking a highly skilled Full Stack Developer to join our team.
The successful candidate will be responsible for participating in the full software development lifecycle, including requirements gathering, design, implementation, testing, documentation, and maintenance.
Key Responsibilities:
- Design, develop, and deploy scalable and efficient web applications using backend languages such as Python, Flask, and AWS Lambda.
- Conduct thorough testing and debugging of web applications to ensure high-quality deliverables.
- Assist in the deployment and maintenance of web applications on production servers.
- Aggregate and organize large amounts of data from the ALS department to make it accessible, manageable, and actionable.
- Collaborate with data scientists, analysts, and internal stakeholders to understand data needs and deliver solutions.
- Maintain data quality and ensure the integrity and security of sensitive information.
- Troubleshoot data issues and build automated anomaly detection systems.
- Stay up-to-date with industry trends and technologies and implement new innovations as appropriate.
- Participate in project planning and provide input on data management strategies.
- Document and effectively communicate complex technical concepts to both technical and non-technical stakeholders.
We are looking for a highly skilled and experienced Full Stack Developer with a strong background in backend development.
The ideal candidate will have:
- Extensive experience in building and optimizing 'big data' pipelines and architectures.
- Proficiency in Azure Data Factory, Azure Functions, Azure SQL Database, and other Azure services.
- Experience and familiarity with data science, from data analysis, model development and training with PyTorch and Tensorflow, and deployment to cloud services.
- Experience working with SQL and NoSQL databases (MongoDB).
- Familiarity with RESTful APIs and microservices architecture.
- Proficiency in containerization and orchestration technologies like Docker.
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills, with the ability to tackle complex technical challenges.
- Monitor, maintain the performance and quality of the deployed applications.
- An agile mindset and the ability to adapt to evolving needs in a fast-paced environment.
The successful candidate will have:
- 3+ years of experience as a Full Stack Engineer or similar role with a focus on backend development.
- Formal training or certification in project management such as Project Management Professional, Certified Project Director or equivalent is an asset.
We are a diverse community of dedicated professionals united by our passion to make a difference in the world.
We reward excellence and uphold our values in our work and how we treat each other.
At ALS, you'll be supported to expand your skills and develop new ones so you can reach your full potential.
We invest in our people with a range of programs and provide opportunities across the company, giving our people scope to grow diverse careers and develop as leaders.
We want everyone to have a safe, flexible and rewarding career that makes a positive impact on our people, the planet and the communities where we work.
Our benefits include:
- An estimated annual salary ranging from $95,000 - $120,000 at the time of posting.
- Individual compensation is determined by factors such as job-related skills, relevant experience, education and/or training.
- Structured wage increases.
- Comprehensive benefit package specific to your work status (including extended medical, dental, and vision coverage, access to company perks, life and disability insurance, retirement plan with company match, employee assistance and wellness programs).
- Additional vacation days for years of service.
- Business support for education or training after 9 months with the company.
- Learning & development opportunities (unlimited access to e-learnings and more).
Please note: benefits vary based on employee status.
Everyone matters.
ALS is proud to be an equal opportunity employer and is committed to fostering an inclusive work environment where the strengths and perspectives of each employee are both recognised and valued.
-
Senior Software Developer – Backend Expert
1 week ago
Ottawa, Ontario, Canada Tangerine Bank Full timeJob Title: Senior Software DeveloperAs a senior software developer, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:Design, develop, and maintain backend systemsWork with cross-functional teams to implement new featuresCollaborate with the QA team to ensure high-quality software
-
Senior Backend Developer
3 weeks ago
Ottawa, Ontario, Canada Marler & Associates Search Full timeCloud Security Expert WantedWe are seeking a highly skilled Senior Backend Developer to join our Canadian development team and contribute to the creation of innovative and scalable security products in a cloud environment. If you have a passion for writing great code and helping secure global networks, this role is for you.Key Responsibilities:Collaborate...
-
Senior Software Engineer
1 week ago
Ottawa, Ontario, Canada Wyecroft Trim & Door Group Inc. Full timeWe are looking for a skilled Senior Software Engineer with expertise in backend development to join our team at Company. In this role, you will be responsible for designing, implementing, and maintaining complex software systems.Key responsibilities include:Designing and developing scalable and efficient software solutions.Collaborating with cross-functional...
-
Backend Developer
5 days ago
Ottawa, Ontario, Canada Recruitment Room Full timeKey RoleWe are seeking a skilled Backend Developer to join our dynamic team at Recruitment Room. As a Backend Developer, you will play a key role in designing, developing, and optimizing robust and scalable backend services with a strong focus on data pipelines, API development, and infrastructure. You will have the opportunity to work on a range of...
-
Software Engineer
1 week ago
Ottawa, Ontario, Canada IDEA Inc. Full timeJob Description: As a Senior Full Stack Developer at our company, you will be responsible for designing, developing, and maintaining the backend of our web application. Key Responsibilities: Design and develop efficient and scalable backend systemsWork closely with the frontend team to ensure seamless integrationCollaborate with the DevOps team to ensure...
-
Senior Backend Development Team Lead
3 weeks ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remotemdf commerce Inc. is an international team of experts who develop SaaS solutions to optimize commercial interactions of B2B and B2G customers.We are looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers.Be proficient in software development, including implementing...
-
Senior Backend Development Team Lead
1 month ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remotemdf commerce Inc. is an international team of experts who develop SaaS solutions to optimize commercial interactions of B2B and B2G customers.We are currently looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be proficient in all aspects of software...
-
Senior Backend Development Team Lead
1 month ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remotemdf commerce Inc. is an international team of experts who develop SaaS solutions to optimize commercial interactions of B2B and B2G customers.We are currently looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be proficient in all aspects of software...
-
Backend Developer Java
1 month ago
Ottawa, Ontario, Canada Ucanpay Full timeJob Title: Backend Developer JavaWe are seeking an experienced Java Backend Developer to contribute to the development of compelling business and consumer payment products.About the RoleAs a Backend Developer Java, you will be responsible for designing and implementing scalable, secure, and efficient backend systems using Java and related technologies.Key...
-
Backend Developer Java
1 month ago
Ottawa, Ontario, Canada Ucanpay Full timeJob Title: Backend Developer JavaWe are seeking an experienced Java Backend Developer to contribute to the development of compelling business and consumer payment products.About the RoleAs a Backend Developer Java, you will be responsible for designing and implementing scalable, secure, and efficient backend systems using Java and related technologies.Key...
-
Senior Backend Development Team Lead
1 month ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remote Opportunitymdf commerce Inc. is a global team of experts who develop a range of SaaS solutions to optimize and accelerate commercial interactions for B2B and B2G customers.We are currently seeking a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be proficient...
-
Senior Backend Development Team Lead
1 month ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remote Opportunitymdf commerce Inc. is a global team of experts who develop a range of SaaS solutions to optimize and accelerate commercial interactions for B2B and B2G customers.We are currently seeking a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be proficient...
-
Senior Backend Development Team Lead
3 weeks ago
Ottawa, Ontario, Canada mdf commerce Full timeLocation: Remote Opportunitymdf commerce Inc. is a global team of experts who develop a range of SaaS solutions to optimize and accelerate commercial interactions of its B2B and B2G customers.We are currently looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be...
-
Senior Backend Engineer
2 days ago
Ottawa, Ontario, Canada Boostsecurity Full timeBoostSecurity is on a mission to empower software teams to build secure software. As a Senior Backend Engineer, you will be part of our team responsible for designing, implementing, and testing high-performance backend features. Our technology is built for technologists, and we are looking for an engineer who can help us grow our product.Key...
-
Backend Developer Java
2 months ago
Ottawa, Ontario, Canada Ucanpay Full timeUnlock Your Potential as a Java Backend DeveloperWe are seeking an experienced Java Backend Developer to join our team at Ucanpay, a leading fintech company. As a key member of our development team, you will contribute to the creation of innovative payment products that make a real impact on Canadians' lives.What You'll DoDesign and develop scalable, secure,...
-
Backend Developer Java
1 month ago
Ottawa, Ontario, Canada Ucanpay Full timeUnlock Your Potential as a Java Backend DeveloperWe are seeking an experienced Java Backend Developer to join our team at Ucanpay, a leading fintech company. As a key member of our development team, you will contribute to the creation of innovative payment products that make a real impact on Canadians' lives.What You'll DoDesign and develop scalable, secure,...
-
Backend Software Developer
2 months ago
Ottawa, Ontario, Canada BluWave-ai Inc. Full timeAbout BluWave-ai Inc.We are a pioneering company in the field of AI solutions for renewable energy. Our mission is to accelerate the transition to clean energy by applying AI to smart grids and microgrids.Job DescriptionWe are seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for...
-
Backend Software Developer
2 months ago
Ottawa, Ontario, Canada BluWave-ai Inc. Full timeAbout BluWave-ai Inc.We are a pioneering company in the field of AI solutions for renewable energy. Our mission is to accelerate the transition to clean energy by applying AI to smart grids and microgrids.Job DescriptionWe are seeking a skilled Backend Software Developer to join our team. As a Backend Software Developer, you will be responsible for...
-
Senior Backend Software Engineer
3 weeks ago
Ottawa, Ontario, Canada Ouster Full timeAbout OusterOuster is a technology company that specializes in building sensors and tools for engineers, roboticists, and researchers. Our mission is to make the world safer and more efficient by providing innovative solutions for transportation and infrastructure development.Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to...
-
Java Backend Developer
1 month ago
Ottawa, Ontario, Canada Ucanpay Full timeUnlock Your Potential as a Java Backend DeveloperWe are seeking an experienced Java Backend Developer to join our team at Ucanpay, a leading fintech company. As a key member of our development team, you will have the opportunity to contribute to the development of innovative payment products that make a real impact on Canadians' lives.Key...