Senior Full Stack Software Engineer
4 weeks ago
We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Ansys. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.
Key Responsibilities:- Participate in planning, architecture, and research to drive innovation and improvement in our software products.
- Design, implement, maintain, test, and document software modules and sub-systems, with a focus on scalability, reliability, and performance.
- Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet customer needs.
- Write clean, efficient, and well-documented code, and participate in code reviews to ensure high-quality software.
- Participate in Agile process meetings, and contribute to the development of software products that meet customer requirements.
- BS in Computer Science, Engineering, or related field of study.
- Minimum 5 years of experience designing and developing commercial enterprise software.
- Experience with developing web applications using JavaScript/TypeScript and Angular or React framework.
- Experience in designing APIs and developing scalable services using object-oriented languages (Python or C# or Java).
- Experience with large project development and deployment on AWS and/or Azure.
- Experience with HPC Cluster provisioning in Cloud environments.
- Experience with enterprise software development best-practices, Git, Linux, Continuous integration and Continuous deployments.
- MS in Computer Science, Software Engineering, or related field.
- Familiarity with Job schedulers (Slurm) and Container orchestration systems (Kubernetes).
- Good interpersonal and communication skills.
- Ability to learn quickly and collaborate with others in a geographically distributed team.
We offer a dynamic and inclusive work environment, with opportunities for growth and development. If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply.
-
Senior Full Stack Software Engineer/Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to lead our Engineering Transformation team. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and...
-
Senior Full Stack Software Engineer/Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to lead our Engineering Transformation team. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and...
-
Senior Full Stack Software Engineer
3 weeks ago
Waterloo, Ontario, Canada PointClickCare Full timeAbout PointClickCarePointClickCare is a leading North American healthcare technology platform that enables meaningful care collaboration and real-time patient insights. With over 20 years of experience, the company has been focused on realizing its vision: to help create a world where providers and plans can confidently deliver frictionless care.Job Title:...
-
Senior Full Stack Software Engineer
3 weeks ago
Waterloo, Ontario, Canada PointClickCare Full timeAbout PointClickCarePointClickCare is a leading North American healthcare technology platform that enables meaningful care collaboration and real-time patient insights. With over 20 years of experience, the company has been focused on realizing its vision: to help create a world where providers and plans can confidently deliver frictionless care.Job Title:...
-
Senior Software Engineer
3 days 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
1 week 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/Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationManulife is seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the transformation of engineering staff within our team and other areas within Manulife by sharing...
-
Senior Full Stack Software Engineer/Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationManulife is seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the transformation of engineering staff within our team and other areas within Manulife by sharing...
-
Senior Full-Stack Software Engineer
2 weeks 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
6 days 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
4 weeks ago
Waterloo, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout the OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Manulife and John Hancock. As a key member of our technology squad, you will play a critical role in delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using the...
-
Senior Full Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout the OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Manulife and John Hancock. As a key member of our technology squad, you will play a critical role in delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using the...
-
Senior Software Engineer and Coach
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team in Waterloo, Ontario or Toronto, Ontario. As a key member of our team, you will play a critical role in driving engineering excellence and transforming our software...
-
Senior Software Engineer and Coach
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team in Waterloo, Ontario or Toronto, Ontario. As a key member of our team, you will play a critical role in driving engineering excellence and transforming our software...
-
Senior Software Engineer and Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the development of our software applications and providing coaching and mentoring to our engineers.Key...
-
Senior Software Engineer and Coach
3 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the development of our software applications and providing coaching and mentoring to our engineers.Key...
-
Senior Full Stack Software Engineer
1 week 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
1 week 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 Software Engineer/Coach
3 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeTransforming Engineering at Société Financière ManuvieWe are a financial services provider dedicated to facilitating decisions for our clients and colleagues worldwide, and helping them live better. Our company culture values flexibility, work-life balance, and continuous innovation.About the RoleWe are seeking a senior full stack software engineer/coach...
-
Senior Full Stack Software Engineer/Coach
3 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeTransforming Engineering at Société Financière ManuvieWe are a financial services provider dedicated to facilitating decisions for our clients and colleagues worldwide, and helping them live better. Our company culture values flexibility, work-life balance, and continuous innovation.About the RoleWe are seeking a senior full stack software engineer/coach...