Senior Full Stack Software Engineer
2 weeks ago
We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Société Financière Manuvie, a leading international financial services group. As a key member of our global engineering platform, you will play a critical role in designing, developing, and maintaining complex software applications.
Key Responsibilities:- Application Development: Design, develop, and maintain front-end and back-end components of web applications, ensuring responsiveness and performance.
- Troubleshooting and Debugging: Serve as the primary point of contact for debugging and resolving issues in both front-end and back-end code, ensuring application stability and reliability.
- Continuous Integration and Delivery: Develop and maintain CI/CD pipelines to enable efficient software deployment, testing, and management, aiming for continuous integration and delivery.
- Automation and Scripting: Automate routine development tasks and workflows using scripting and configuration management tools to ensure consistent and reliable application development and deployment.
- Code Reviews and Testing: Implement best practices for code reviews, automated testing, and continuous integration to ensure software quality and reliability.
- Cross-Functional Collaboration: Collaborate with cross-functional teams to streamline software delivery, accelerate time-to-market, and drive business value through high-quality releases.
- Performance Optimization: Identify and address performance bottlenecks in both front-end and back-end systems to optimize overall application performance.
- Identity Management: Implement and manage CIAM solutions to enhance user authentication, authorization, and identity management.
- SAML and OIDC Integration: Integrate CIAM solutions with web applications to provide seamless and secure user experiences.
- Single Sign-On and Identity Federation: Implement and manage Single Sign-On (SSO) and identity federation using SAML.
- Authentication and Authorization Flows: Design and implement authentication and authorization flows using OIDC to ensure secure and user-friendly access controls.
- Experience: 5 or more years of experience working in or leading complex enterprise implementations, with a proven track record of successful delivery and support for large-scale, distributed software applications in a production environment.
- Technical Skills: Experience with front-end and back-end technologies, including JavaScript, HTML, CSS, Node.js, React, Next.js, and relevant frameworks.
- Agile Methodologies: Familiarity with agile methodologies, DevOps principles, test-driven development, continuous integration, and other software engineering best practices.
- CIAM Solutions: Knowledge of CIAM solutions, including SAML and OIDC, to ensure secure and user-friendly access controls.
- Containerization and Orchestration: Experience with containerization and orchestration tools, including Docker and Kubernetes.
- CI/CD Pipelines: Proficiency with CI/CD pipelines and tools, ensuring efficient software deployment, testing, and management.
- GitOps: Familiarity with GitOps practices to manage infrastructure and applications using Git as a single source of truth.
- Azure Kubernetes Service: Knowledge of Azure Kubernetes Service (AKS) for deploying and managing containerized applications in a cloud environment.
- Communication Skills: Strong verbal and written communication skills, with the ability to effectively articulate technical vision, possibilities, and outcomes to engineering leadership.
- Problem-Solving Abilities: Excellent organizational and problem-solving abilities, enabling effective management through the creative process.
$120,000 - $180,000 per year, depending on experience.
We offer a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
-
Senior Software Engineer
3 weeks ago
Waterloo, Ontario, Canada SAP Full timeJob Title: Senior Software EngineerAs a senior software engineer on our team, you will be responsible for designing, developing, and maintaining our web application. You will work closely with our cross-functional team to identify and prioritize features, and ensure timely delivery of high-quality software. Our ideal candidate will have a strong background...
-
Senior Full-Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full-Stack Software EngineerAt Manulife, we are seeking a highly skilled Senior Full-Stack Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance.Key Responsibilities:Design and Development:...
-
Senior Full-Stack Software Engineer
1 month ago
Waterloo, Ontario, Canada Company 19 - John Hancock Life Insurance Company (U.S.A.) Full timeAbout the OpportunityWe are seeking a talented and experienced Senior Full Stack Software Engineer to join our growing team at John Hancock Life Insurance Company (U.S.A.).Key ResponsibilitiesDevelop and maintain clean, well-documented, and efficient code for both the front-end (React, HTML, CSS, JavaScript) and back-end (C#)Work with product managers and...
-
Senior Full-Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. Your expertise in CI/CD pipelines, agile methodologies, and DevOps...
-
Senior Full-Stack Software Engineer Opportunity
19 hours ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeJob Overview:We are seeking an experienced Senior Full-Stack Software Engineer to join our team at Manulife/John Hancock.Key Responsibilities:Design, develop, and maintain front-end and back-end components of web applications to ensure responsiveness and performance.Serve as the primary point of contact for debugging and resolving issues in both front-end...
-
Senior Full Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Société Financière Manuvie. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications.Key ResponsibilitiesDesign and DevelopmentDesign, develop, and...
-
Senior Full-Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Manulife Full timeJob SummaryWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesDesign and Development: Design, develop, and maintain front-end and back-end components of...
-
Senior Full Stack Developer
4 weeks ago
Waterloo, Ontario, Canada Equitable Life of Canada Full timeJob Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our Individual Insurance agile team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and unit testing code, delivering on objectives established by business partners. You will understand and adhere to best...
-
Waterloo, Ontario, Canada CARTA Full timeAbout Our RoleWe are seeking a highly skilled Full Stack Software Engineer to join our Financial Reporting team at Carta. As a key member of our team, you will be responsible for designing, building, and maintaining our financial reporting solutions.Key ResponsibilitiesDesign and develop high-quality, scalable, and secure financial reporting features and...
-
Full Stack Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Carta Full timeUnlocking Equity Ownership for More PeopleAt Carta, our mission is to create a world where equity ownership is more accessible and empowering. We're looking for a skilled Full Stack Software Engineer to join our team and help us achieve this vision.About the RoleWe're seeking an exceptional engineer who can design, develop, and deploy scalable software...
-
Senior Full Stack Developer
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at Manulife Insurance Malaysia. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems, ensuring high-quality, scalable, and secure solutions.Key ResponsibilitiesDesign and develop...
-
Senior Software Development Engineer
1 month ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransforming Traditional AccountingCarta is revolutionizing the way companies manage their finances with purpose-built software that transforms traditional accounting into a powerful growth engine.As a Senior Software Development Engineer, you will be part of a team that builds services leveraged by Carta's entire product suite to authenticate and authorize...
-
Senior Full Stack Software Developer
1 month ago
Waterloo, Ontario, Canada PointClickCare Full timeAt PointClickCare, we're dedicated to creating a world where healthcare providers and plans can deliver frictionless care. As a Senior Full Stack Software Developer, you'll play a critical role in helping us achieve this vision.Our dynamic environment is the perfect place to advance your career while engaging in meaningful work alongside incredible...
-
Senior Cloud Architect
1 week ago
Waterloo, Ontario, Canada Software International Full timeSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...
-
Full Stack Software Development Expert
2 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full-Stack Software Engineer RoleLocation: Waterloo, Ontario CanadaWe are offering a competitive salary range of $120,000 - $180,000 per year.This is a full-time job requiring the design, development, and maintenance of both front-end and back-end components of web applications. The successful candidate will ensure responsiveness and performance. Key...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Engineer I, Identity and Access Management SpecialistCarta is seeking a highly skilled Senior Software Engineer I to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, production-quality products with Service Oriented...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted...
-
Senior Full Stack Developer
4 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAs a Senior Full Stack Developer at Société Financière Manuvie, you will play a key role in designing, developing, and maintaining both front-end and back-end components of web applications, ensuring responsiveness and performance.Key Responsibilities:Design and Development: Design, develop, and maintain front-end and back-end components of web...
-
Senior Navigation Software Engineer
1 month ago
Waterloo, Ontario, Canada Outrider Full timeAbout the RoleWe are seeking a highly skilled Senior Navigation Software Engineer to join our team at Outrider. As a key member of our engineering team, you will be responsible for developing and deploying high-performance software that controls the behaviors of our automated electric yard truck.Key ResponsibilitiesDesign, implement, and deploy motion...
-
Senior Full-Stack Developer Position
3 weeks ago
Waterloo, Ontario, Canada Manulife Full timeJob Responsibilities:As a Senior Full-Stack Developer at Manulife, you will be responsible for designing, developing, and maintaining front-end and back-end components of web applications. Your primary goal will be to ensure responsiveness, performance, and stability across both front-end and back-end systems.Key Responsibilities:Design and develop front-end...