Front end software engineer
3 weeks ago
Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re looking for ambitious people who share our values and want to make every day better for people around the world. Our team helps to drive out and complete a great banking experience for our customers. It’s banking, the way it should be At Manulife Bank, we believe banking products are an integral part of every Canadian's financial plan.
Job DescriptionWe are seeking an experienced and dedicated Front End Software Engineer to design, develop, and maintain robust software solutions. You will collaborate with multi-functional teams to deliver high-quality software products that meet our customer’s needs. You will work on new features and have an active voice in our digital solutions. Your positive approach, ability to be flexible to shifting priorities, and creativity rooted in technology will help you navigate this exciting and growing business. We are looking for passionate, motivated individuals to join our team’s exciting journey as we grow, pioneer, and innovate.
Responsibilities- Participate in ideation and brainstorming sessions to devise creative and innovative digital solutions. We need and value fresh ideas
- Design, code, unit test, and integrate new features and functionality.
- Collaborate with product partners, software engineers, quality engineers, and IT business analysts to uncover opportunities to deliver new business value through software.
- Maintain and ensure high quality software by writing clean, maintainable, and well-documented code that adheres to industry standard methodologies and coding standards, with accountability for production reliability and usage.
- Build best-in-class applications, APIs, and data solutions to drive business and technical outcomes.
- Review current software framework to identify defects and opportunities to improve performance and stability.
- Research technical strategies, third-party tools, and current and new technologies to deal with emerging technical issues and improve development efficiency.
- Apply disciplined coding practices to enable agility and delivery of high-quality code.
- Promote agile principles and methodology.
- Perform various investigative "Spikes" to mitigate technical uncertainty and risk.
- Assist in the development of automated test harnesses as necessary to ensure delivery of high-quality code.
- Update progress daily through the tracking tool (Jira) or Scrum/Kanban board.
- Complete documentation as part of the definition of done, e.g., deployment, maintenance, support, and for business needs.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 5+ years of Front End development.
- Good verbal and written communication; effectively articulates technical vision, possibilities, and outcomes.
- Key technologies for this role include:
- React
- Javascript, Node.js, SOA and Web Services, Spring Framework
- Selenium, Postman
- SQL for databases
- Jenkins, Snyk, and SonarQube for a DevOps chain
- GitHub for source control
- Jira for task management
- Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features.
- You have hands-on experience with progressive architectural styles such as microservices.
- Hands-on RDBMS experience (data modeling, analysis, programming, stored procedures).
- Good foundation in data structures, algorithms, and OO Design with rock-solid programming skills.
- Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods. Also efficiently communicate technical concepts to both technical and non-technical collaborators.
- Constantly learns from both success and failure and is keen on experimenting with emerging technologies.
- Good organizational and problem-solving abilities that enable you to manage through creative abrasion.
- Agile team experience where responsibilities include the planning and delivery of user stories in an Agile SCRUM environment.
- Banking Industry knowledge/experience.
- A competitive salary and benefits packages.
- A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
- A focus on growing your career path with us.
- Flexible work policies and strong work-life balance.
- Professional development and leadership opportunities.
Values-first culture: We lead with our Values every day and bring them to life together.
Boundless opportunity: We create opportunities to learn and grow at every stage of your career.
Continuous innovation: We invite you to help redefine the future of financial services.
Delivering the promise of Diversity, Equity, and Inclusion: We foster an inclusive workplace where everyone thrives.
Championing Corporate Citizenship: We build a business that benefits all partners and has a positive social and environmental impact.
À propos de Manuvie et de John Hancock
La Société Financière Manuvie est un chef de file mondial des services financiers qui aide les gens à prendre leurs décisions plus facilement et à vivre mieux. Pour en apprendre plus à notre sujet, rendez vous à l’adresse www.manuvie.com.
Manuvie est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi.
À Manuvie/John Hancock, nous embrassons notre diversité. Nous nous efforçons d’attirer, de perfectionner et de maintenir un effectif qui est aussi varié que nos clients, et de favoriser la création d’un milieu de travail inclusif qui met à profit la diversité de nos employés et les compétences de chacun. Nous nous engageons à assurer un recrutement, une fidélisation, une promotion et une rémunération équitables, et nous administrons toutes nos pratiques et tous nos programmes sans discrimination en raison de la race, de l’ascendance, du lieu d’origine, de la couleur, de l’origine ethnique, de la citoyenneté, de la religion ou des croyances ou des convictions religieuses, du genre (y compris grossesse et affection liée à une grossesse), de l’orientation sexuelle, des caractéristiques génétiques, du statut d’ancien combattant, de l’identité de genre, de l’expression de genre, de l’âge, de l’état matrimonial, de la situation de famille, d’une invalidité ou de tout autre motif protégé par la loi applicable.
Nous nous sommes donné comme priorité d’éliminer les obstacles à l’accès égalitaire à l’emploi. C’est pourquoi un représentant des Ressources humaines collaborera avec les candidats qui demandent une mesure d’adaptation raisonnable pendant le recrutement. Tous les renseignements communiqués pendant le processus de demande de mesures d’aménagement seront stockés et utilisés conformément aux lois et aux politiques applicables de Manuvie/John Hancock.
Pour demander une mesure d’aménagement raisonnable dans le cadre du recrutement, écrivez à recruitment@manulife.com.
Région principale: Waterloo, Ontario
Semaine de travail comprimée: Hybride
L’échelle salariale devrait se situer entre: $74,270.00 CAD - $137,930.00 CAD
Si vous posez votre candidature à ce poste en dehors de la région principale, veuillez écrire à recruitment@manulife.com pour obtenir l’échelle salariale correspondant à votre région. Le salaire varie en fonction des conditions du marché local, de la géographie et de facteurs pertinents liés au poste telles les connaissances, les compétences, les qualifications, l’expérience et l’éducation ou la formation.
Manuvie offre aux employés admissibles une vaste gamme d’avantages sociaux personnalisables, notamment une assurance soins médicaux, soins dentaires, santé mentale, soins de la vue, invalidité de courte et de longue durée, assurance vie et assurance DMA, assurance adoption, de maternité de substitution et de soins médicaux non urgents ainsi que des programmes d’aide aux employés et leur famille. Nous proposons également aux employés admissibles différents régimes d’épargne-retraite (y compris des régimes de rente et un programme international d’actionnariat assortie de cotisations patronales de contrepartie) ainsi que des ressources en matière d’éducation et de conseils financiers. Notre généreux programme de congés rémunérés au Canada comprend les jours fériés, les congés annuels, les congés personnels et les congés de maladie, et nous offrons toute la gamme des congés autorisés prévus par la loi.
#J-18808-Ljbffr-
Front End Software Engineer
3 weeks ago
Waterloo, Canada Manulife Insurance Malaysia Full timeFront End Software EngineerLocations: Waterloo, OntarioTime Type: Temps pleinPosted On: Publié hierTime Left to Apply: Date de fin : 27 novembre 2024 (Il reste 12 jours pour postuler)Job Requisition ID: JR24091492Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re...
-
Lead Front End Engineer
4 months ago
Waterloo, Canada hireVouch Full timeLead Front End EngineerOur client is breaking boundaries in the HealthTech world. They are a female-founded, funded, and led platform revolutionizing healthcare. They have a huge vision and are building a platform driven by the founders inspiring vision and personal journey. Responsibilities:As the Lead Frontend Engineer, you will be responsible for leading...
-
Waterloo, Ontario, Canada Intelliswift Software Full timeWe are seeking a highly skilled Electrical Engineering Test Automation Specialist to join our team at Intelliswift Software. This role requires a strong foundation in electrical engineering and hands-on experience in a testing environment.About the RoleThis is an exciting opportunity for a talented engineer to develop, implement, and maintain automated test...
-
Senior Full-Stack Software Engineer
1 month 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
2 weeks 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...
-
Waterloo, Ontario, Canada Intelliswift Software Full timeJob SummaryWe are seeking a highly skilled Electrical Engineering Test and Validation Expert to join our team at Intelliswift Software. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our electronic products.About the RoleThe successful candidate will possess a strong foundation in electrical...
-
Front End Software Development Manager
1 month ago
Waterloo, Canada eleven-X Inc. Full timeeleven-x is currently transforming the parking experience through its industry leading parking technology, a sensor-based space occupancy monitoring solution and comprehensive software platform, which enables frictionless parking. Our solution includes our own hardware, firmware, network solutions, web applications and phone applications. Customers rely on...
-
Senior Full-Stack Software Engineer
1 month ago
Waterloo, Canada Manulife Insurance Malaysia Full timeSenior Full-Stack Software EngineerLocation: Waterloo, OntarioTime Type: Full timePosted on: Posted YesterdayTime Left to Apply: End Date: November 11, 2024 (14 days left to apply)Job Requisition ID: JR24101510As the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications,...
-
Senior Full Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeJob DescriptionWe 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...
-
Senior full-stack software engineer
1 month ago
Waterloo, Canada Société Financière Manuvie Full timeAs the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. You will also develop and maintain CI/CD pipelines, implement best practices for code reviews, automated testing, and continuous integration, and collaborate with...
-
Hardware Test and Validation Engineer
7 days ago
Waterloo, Canada Intelliswift Software Full timeMust Have skills:Junior candidateHardware Engineering test, validation, debug, and test automationSolderingAny RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UARTNetwork analyzerWireless protocol testerSpectrum analyzerDC power supplyOscilloscopeKnowledge of test script software:PythonC#MatlabDetailed Job DescriptionTest Services...
-
Hardware Test and Validation Engineer
7 days ago
Waterloo, Canada Intelliswift Software Full timeMust Have skills:Junior candidateHardware Engineering test, validation, debug, and test automationSolderingAny RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UARTNetwork analyzerWireless protocol testerSpectrum analyzerDC power supplyOscilloscopeKnowledge of test script software:PythonC#MatlabDetailed Job DescriptionTest Services...
-
Hardware Test And Validation Engineer
6 days ago
Waterloo, ON, Canada Intelliswift Software Full timeMust Have skills: Junior candidate Hardware Engineering test, validation, debug, and test automation Soldering Any RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UART Network analyzer Wireless protocol tester Spectrum analyzer DC power supply Oscilloscope Knowledge of test script software: Python C# Matlab ...
-
Software Engineer
7 days ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAt Société Financière Manuvie, we are seeking an experienced Back-End Software Engineer to join our dynamic team. This role involves analyzing, programming, testing, and maintaining large-scale backend and client-server applications.About the RoleWe are looking for a talented software engineer with a strong foundation in design, programming, and testing...
-
Senior Cloud Engineer
3 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Engineer to join our team at Société Financière Manuvie. As a Senior Cloud Engineer, you will play a key role in designing, developing, and maintaining scalable cloud-based systems that meet the needs of our business.Key Responsibilities:Design and Development:Design, develop, and maintain...
-
Full Stack Software Development Expert
4 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...
-
Front End Clerk
6 months ago
Waterloo, Canada Metro Inc. Full timePosition Title: Front End Clerk - Part Time Position Type: Permanent Requisition ID: 35979 Banner: Food Basics Employment Type: Part-Time **Location**: WATERLOO 600 LAURELWOOD Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food with our customers! Our **front-end** team is...
-
Senior Full-Stack Software Engineer
1 month ago
Waterloo, Canada Manulife Full timeAs the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. You will also develop and maintain CI/CD pipelines, implement best practices for code reviews, automated testing, and continuous integration, and collaborate with...
-
Front End Clerk
6 months ago
Waterloo, Canada Metro Inc. Full timePosition Title: Front End Clerk - Part TIme Position Type: Permanent Requisition ID: 35553 Banner: Food Basics Employment Type: Part-Time **Location**: WATERLOO 600 LAURELWOOD Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food with our customers! Our **front-end** team is...
-
Full-Stack Software Developer
1 month ago
Waterloo, Canada Manulife Insurance Malaysia Full timeh3>Senior Full-Stack Software EngineerLocation: Waterloo, OntarioTime Type: Full timePosted on: Posted YesterdayTime Left to Apply: End Date: November 11, 2024 (14 days left to apply)Job Requisition ID: JR24101510As the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web...