Full Stack Engineer Intern

Posted:
10/15/2024, 5:00:00 PM

Location(s):
Makati, Metro Manila, Philippines ⋅ Metro Manila, Philippines

Experience Level(s):
Internship

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Manulife: We're not just an insurance company. We actually have 1200+ technology specialists dedicated to improving the health and wealth of Canadians while doing it in modern, tech-focused ways. We take technology seriously: last year Manulife spent $1.4 billion on technology as part of transforming into the digital leader in the industry. We are all in with Agile development, DevOps, Open Source, mobile apps, and modern tools and processes. Want to be a part of our transformation?

Unlike making minor changes or updates like at some of the larger tech companies, at Manulife you will make a real difference by working on some impactful and meaningful projects.

Here's the deal on being an intern at Manulife.

You might be surprised to know that Interns love Manulife. Why? We’ve got what you’re looking for:

Jobs that embed you in passionate, productive teams.

Jobs with lots of opportunities for growth during your co-op term and opportunities for fulltime employment after graduation.

Jobs that leave you with great stories to tell at your next set of interviews.

Jobs that make your Co-op term a fun and profitable break from school.

Every term we hire 100+ students – so you’ll have plenty of new friends to chill with. And you can meet your new friends at Intern events like Hackathons, Innovation Challenges, and other fun social events – and yes food and treats are often involved!

Here's the deal on this role.

  • We are looking for Software Engineers who are interested in working in one or more of Front End, Back End, and Full Stack roles.
  • Regardless of what level role you’re looking for (we have roles that range from Junior all the way to Senior) you’re someone who looks for gaps and figures out the best way to fill them.
  • You will be digging into several of the following, so experience in any of these areas is a huge plus;
  • JS, React, GraphQL and Modern JavaScript
  • Java/Spring, JUNIT, C#/.Net/.Net Core, Python, Ruby
  • Bash, PowerShell
  • Web Services & APIs
  • Oracle, MS SQL, MongoDB
  • Git and branching strategies like GitFlow, Jenkins,
  • VS Code
  • Some squad assignments may also involve data analysis using Python, DataBricks on Azure, and writing complex queries & stored procedures.
  • Kafka, Nifi

Nice to Have

  • Containerization of applications into a cloud environment: AWS, Azure, Pivotal Cloud Foundry (PCF), Kubernetes
  • Atlassian Jira & Confluence
  • Concourse/Fly, Docker, SonarQube, Artifactory, BlackDuck
  • Configuration Management tools (Chef, Ansible, etc.)
  • Administering and configuring web server technologies (Apache, WebLogic, nginx, etc.)

Other skills we’re looking for

  • You learn fast. Like “The Flash” fast. You pick up new ideas, concepts, technologies, applications, and tools at warp speed.
  • You question everything. Not in an annoying way of course, but in a way that gets to the root of an issue, so you can go do something about it.
  • You’re an all-round super star: a passionate, team player with a zeal for designing, developing and improving cool software products.
  • You are always learning by using new tools and technologies.
  • You know that part of innovation is failure. And when you fail, you always fail forward and fast… learning something new and becoming even better than you were before.
  • You will have the opportunity to innovate and figure things out creatively with your team. You’ll analyze a problem, find the best solution, and implement it. Then you iterate and do again.

Job Requirements:

  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
  • Understanding of software development lifecycle
  • Understanding of how technology supports Manulife business strategy
  • Needs classroom training
  • Needs mentoring from competent colleagues
  • Needs recipes for tasks
  • Is pointed in the direction of relevant trainings by his or her colleagues
  • Most interpersonal skills meet requirements
  • Moderate working knowledge of key aspects of role
  • Staying abreast of developments in your own technical discipline
  • Occasionally participates in demos utilizing new tech.; control guidelines required
  • Requires guidance to link each step
  • Understands the informal structure
  • Familiar with platform technologies
  • Familiar with modern software architectures and API-driven development
  • Familiar with scripting languages
  • Prioritizes efficient code production by using open-source frameworks and patterns
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
  • Constantly learns from both success and failure
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Good verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomes
  • Experiments with emerging technologies and understanding how they will impact what comes next.
  • Some positive impact to specific organizational entitles
  • Works together in a small team with a common purpose, follows rules from team members

Now here's what to do next

We want you here as an Intern. And we want to make your experience with us SO AMAZING that you join us in a fulltime after you graduate. It’s really that simple.

If you are ready to unleash your potential, then pick Manulife/John Hancock for your coming co-op term and apply today!

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 [email protected].

Working Arrangement

Hybrid