Senior Principal Software Engineer
1 week ago
We are seeking a highly skilled Senior Principal Software Engineer to lead the design and development of large-scale software systems for our Group Retirement Services business. As a key member of our team, you will be responsible for delivering technical solutions that meet the business requirements and drive innovation.
Key Responsibilities- Collaborate with the Group Retirement Services Platform Owner and Enterprise Architecture to determine and perform solution design and operational plan activities for delivering platform capabilities/features roadmap.
- Provide technical and design guidance to our Lead Software Engineers.
- Understand the business functional requirements, the platform non-functional requirements and translate them into System Design Specifications to be used by development engineers, testing and implementation teams.
- Create and update living technical design artifacts describing the applications technical functionality, solution designs, data model, interfaces, and integrations.
- C
- BSc in Computer Science, Computer Engineering or equivalent.
- ~7+ years of experience in designing and delivering solutions that support investment market and wealth-based platforms, back-office systems, and integrate vendor technologies.
- ~3+ years of experience working with vendors and building solutions involving vendor applications.
- ~Insurance and Group Retirement investment systems would be a strong asset.
- ~Experience with REST APIs, SOAP Web Services, microservices, DevOps practices and CI/CD pipelines, containerization using Docker/Kubernetes, and system integrations.
- ~Experience in developing and designing Java, Spring Boot, JavaScript applications, and integrating AI/ML and API technologies.
- ~Ability to assess an audience to shape communications and clearly articulate thoughts and ideas across technical and non-technical audiences.
- ~Excellent soft skills, including the ability to lead and coach Agile (Scrum) teams.
Sun Life is a leading insurance and financial services company that helps clients and employees achieve lifetime financial security and live healthier lives. We are committed to creating a flexible work environment where our employees are empowered to do their best work.
-
Senior Software Engineer
2 days ago
Regina, Saskatchewan, Canada Canonical Full timeWe're seeking an experienced Python developer with a background in MongoDB to join our team at Canonical. As a Senior Software Engineer, you will play a key role in building a fully managed MongoDB solution based on Juju.Key Responsibilities:Design and develop high-quality software components using Python and MongoDBCollaborate with cross-functional teams to...
-
Senior Software Engineer
2 days ago
Regina, Saskatchewan, Canada Canonical Full timeWe're seeking an experienced Python developer with a background in MongoDB to join our team at Canonical. As a Senior Software Engineer, you will play a key role in building a fully managed MongoDB solution based on Juju.Key Responsibilities:Design and develop high-quality software components using Python and MongoDBCollaborate with cross-functional teams to...
-
Senior Software Engineer
5 days ago
Regina, Saskatchewan, Canada Zortech Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Zortech Solutions. As a key member of our Application Maintenance and Support team, you will be responsible for ensuring the smooth operation of our software applications and systems.Key ResponsibilitiesWork collaboratively with our development team to identify and...
-
Senior Software Engineer
5 days ago
Regina, Saskatchewan, Canada Zortech Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Zortech Solutions. As a key member of our Application Maintenance and Support team, you will be responsible for ensuring the smooth operation of our software applications and systems.Key ResponsibilitiesWork collaboratively with our development team to identify and...
-
Senior Software Development Engineer
2 days ago
Regina, Saskatchewan, Canada Canonical Full timeAbout the RoleCanonical is seeking a highly skilled Senior Software Development Engineer to join our Data Platforms team. As a key member of our team, you will be responsible for designing, developing, and maintaining our comprehensive automation suite for multi-cloud and on-premise data solutions.Key ResponsibilitiesDesign and develop high-quality,...
-
Senior Software Development Engineer
2 days ago
Regina, Saskatchewan, Canada Canonical Full timeAbout the RoleCanonical is seeking a highly skilled Senior Software Development Engineer to join our Data Platforms team. As a key member of our team, you will be responsible for designing, developing, and maintaining our comprehensive automation suite for multi-cloud and on-premise data solutions.Key ResponsibilitiesDesign and develop high-quality,...
-
Senior Software Developer
7 days ago
Regina, Saskatchewan, Canada Employment Network Canada Inc. Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Programmer Analyst to join our team at Employment Network Canada Inc. in Regina, Sask.As a key member of our IT team, you will be responsible for a range of technical and business-related tasks, including requirements analysis, software design, testing, and implementation.Key...
-
Senior Software Developer
7 days ago
Regina, Saskatchewan, Canada Employment Network Canada Inc. Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Programmer Analyst to join our team at Employment Network Canada Inc. in Regina, Sask.As a key member of our IT team, you will be responsible for a range of technical and business-related tasks, including requirements analysis, software design, testing, and implementation.Key...
-
Regina, Saskatchewan, Canada Integral Senior Living Full timeThis job posting isn't available in all website languages.Integral Senior Living is dedicated to becoming a premier integrated design firm. Our team of architects, engineers, interior designers, sustainability experts, and technology specialists share a deep commitment to the transformative power of design. We adopt an innovative and collaborative approach...
-
Senior Software Engineer
1 month ago
Regina, Saskatchewan, Canada Canonical - Jobs Full timeThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.The Canonical MAAS team is responsible for delivering our Metal As A Service...
-
Senior Software Development Engineer
4 days ago
Regina, Saskatchewan, Canada Canonical Full timeJob SummaryCanonical is seeking a highly skilled Senior Software Development Engineer to join our Data Platforms team. As a key member of our team, you will be responsible for designing, developing, and maintaining our comprehensive automation suite for multi-cloud and on-premise data solutions.About the RoleWe are looking for a talented engineer with a...
-
Senior Software Development Engineer
3 days ago
Regina, Saskatchewan, Canada Canonical Full timeJob SummaryCanonical is seeking a highly skilled Senior Software Development Engineer to join our Data Platforms team. As a key member of our team, you will be responsible for designing, developing, and maintaining our comprehensive automation suite for multi-cloud and on-premise data solutions.About the RoleWe are looking for a talented engineer with a...
-
Senior.NET Software Engineer
2 days ago
Regina, Saskatchewan, Canada SRA Staffing Full timeJob SummarySRA Staffing is seeking a highly skilled.NET Application Developer to join our team as a Senior Software Engineer. As a key member of our Innovative Solutions team, you will be responsible for designing, developing, and maintaining robust applications using.NET technologies.Key ResponsibilitiesApplication Development: Develop and maintain...
-
Senior.NET Software Engineer
2 days ago
Regina, Saskatchewan, Canada SRA Staffing Full timeJob SummarySRA Staffing is seeking a highly skilled.NET Application Developer to join our team as a Senior Software Engineer. As a key member of our Innovative Solutions team, you will be responsible for designing, developing, and maintaining robust applications using.NET technologies.Key ResponsibilitiesApplication Development: Develop and maintain...
-
Software Engineer
21 hours ago
Regina, Saskatchewan, Canada Canonical Full timeCanonical Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.About the RoleThis is an exciting opportunity for a...
-
Software Engineer
24 hours ago
Regina, Saskatchewan, Canada Canonical Full timeCanonical Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.About the RoleThis is an exciting opportunity for a...
-
Lead Software Engineer
7 days ago
Regina, Saskatchewan, Canada Brandt Group of Companies Full timeThis role requires a profound understanding of technical principles essential for enhancing our web and application design and execution. The senior engineer will play a pivotal role in choosing the appropriate tools and technologies for developing enterprise-level applications, thereby establishing best practices and standards for the development team.Key...
-
Lead Software Engineer
4 weeks ago
Regina, Saskatchewan, Canada Brandt Group of Companies Full timePosition Overview: This role requires a deep understanding of technical principles essential for advancing our web and application design and execution. The senior engineer will play a pivotal role in choosing the appropriate tools and technologies for developing enterprise-level applications, while also establishing best practices and standards for the...
-
Lead Software Engineer
6 days ago
Regina, Saskatchewan, Canada Brandt Group of Companies Full timePosition Overview: This role requires a deep understanding of technical principles essential for advancing our web and application design and execution. The senior engineer will play a pivotal role in choosing the appropriate tools and technologies for developing enterprise-level applications, while also establishing best practices and standards for the...
-
Lead Software Engineer
4 weeks ago
Regina, Saskatchewan, Canada Brandt Group of Companies Full timeThis role requires a profound understanding of technical principles essential for enhancing our web and application design and execution. The senior engineer will play a pivotal role in choosing the appropriate tools and technologies for developing enterprise-level applications, thereby establishing best practices and standards for the development team.Key...