USA, Massachusetts, USA
4 days ago
Senior Full-Stack Software Engineer - React, Node.JS and SQL

Engineers create the world!

 

Are you looking to be part of an Engineering-First culture? Do you want to work for an organization where IT strategy is key in delivering Business objectives? Does it excite you to use technology to make meaningful impact in the daily lives of millions of people?  

John Hancock’s Digital Engineering team is working on delivering business and technical capabilities to improve customer experience. Out company’s mission of “Decisions Made Easier, Lives Made Better” is directly supported by the work we do in Digital Engineering. We use cloud-native, best-in-class technology and modern Engineering practices to deliver on Business Outcomes.

 

We’re looking for a Senior Full Stack Engineer to join our team to help us with our goal of continuing to be a digital leader in our industry.

 

What Tools/Technology Would I be Using? 

Here are some of the tools that we currently use and the stack we are implementing: 

·       Java Springboot, C# .Net Core, Nodejs for backend development 

·       React/ Redux and Salesforce for front end application development 

·       Microsoft SQL Server, Azure SQL 

·       Jira for task management 

·       Teamcity, Snyk, Azure Kubernetes Service, and SonarQube and more for a DevOps and environment chain 

·       GitHub for source control 

 

What Work Would I be Doing? 

The person in this job must have a constant learner’s approach. As part of this position, we expect the candidates to be strong coders and act as a technical lead for the squad they are working on. The team focuses on Security Customer Identity and Access Management and covers a wide area of responsibility starting from the Front end and all the way to the vendor platform. While the ideal candidate does not have to be proficient in all areas, they need to have enough understanding in each area and be experienced in Security standards and or Identity and Access Management. Responsibilities include:

 

·       Create and test high quality APIs using a mix of internal and open-source libraries 

·       Pair program with other software engineers to learn, coach, and mentor 

·       Help enhance and maintain our performance and reliability capabilities using tools like New Relic, Data Dog and Devo for performance monitoring, end-to-end logging, and other telemetry data 

·       Excellent work ethic and strong sense of ownership and pride in the work they do. Willingness to learn new skills.

·       Enjoy your job! 

 

Am I Right for the Job? 

We're looking for a passionate, motivated individual to join our team's exciting journey as we grow, pioneer, and innovate. Experience with any or all the tools/technology we use is a huge plus, but don't let one of those list items deter you! If you're excited by the notion of joining a team that is going to disrupt a market and have fun doing it, we want to hear from you! No one knows everything, but a constant learner’s approach is key. Minimum 5 to 7 years of relevant senior level experience is preferred.

Why is this job Important? 

As a market leader, John Hancock is committed to provide a best-in-class experience to our end users. Technology is the most important factor in our ability to provide that experience and generate business.

What Will I Learn on this Job? 

You will learn and thrive as part of a large organization which at the same has the flexibility transparency and a “go-getter” culture of a startup. You will have access to best-in-class technology and partners which is something that comes with being part of an organization this size. You will have an opportunity to develop both technically as well as understand how businesses work.

 

What about Perks? 

 

Manulife has lots of perks including, but not limited to: 

·       Competitive compensation 

·       Retirement Savings Accounts including a RPP (Pension Plan), RRSP (Retirement Savings Plan), and TFSA (Tax Free Savings account) 

·       Manulife Share Ownership Program with employer matching 

·       Customizable Benefits Package including Health, Dental, Vision, and 100% of Mental Health expenses 

·       Financial support for ongoing training, learning, and education.

·       No dress code! We trust you to make good choices and dress for your day – wherever your day takes you 

·       An abundance of career paths and opportunities to advance which only comes at a company this size.

·       Access to world-class leadership team who can mentor and guide your career path. Open culture where hard work, commitment and collaboration is recognized and rewarded.

·       A flexible work environment with flex hours, work from home arrangements, distributed teams.

·       Numerous clubs and opportunities to be part of the Manulife Family.

 

Ok, I'm Sold. Now what? 

Send us a resume telling us about yourself and why you want to work with us! We're excited to hear from you! 

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.

Primary Location

USA, Massachusetts, Boston, 200 Berkeley Street

Working Arrangement

Hybrid

Salary range is expected to be between

$102,200.00 USD - $189,800.00 USD

If you are applying for this role outside of the primary location, please contact recruitment@manulife.com for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

Manulife/John Hancock offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in the U.S. includes up to 11 paid holidays, 3 personal days, 150 hours of vacation, and 40 hours of sick time (or more where required by law) each year, and we offer the full range of statutory leaves of absence.

Know Your Rights I Family & Medical Leave I Employee Polygraph Protection I Right to Work I E-Verify I Pay Transparency

Company: John Hancock Life Insurance Company (U.S.A.)
Confirm your E-mail: Send Email