Associate Full-stack Software Engineer

6 months ago


Chengdu, China Company 185 - Manulife Information & Technologies Services (Chengdu) Co. Ltd. Full time

Description

The opportunity


4-5 sentence summary of role and day to day tasks.


Responsibilities

This job description does not represent a comprehensive listing of job duties that are required of the employee performing this role. We reserve the right to change duties or assign additional duties at any time with or without notice. People Leader Role: No Key Accountabilities: Individual Accountabilities: • Executes scripts based on specifications and standards • Documents and executes simple software components of larger architectures • Contributes to portions of value stream codebase • Builds, codes, tests, maintain high quality software • Participates in Agile sprints and ceremonies; supports rapid iteration and development • Translates user requirements into software requirements • Designs, develops, tests, delivers, maintains and improves business applications as a member of a team, works across full-stack through entire software development lifecycle Key Shared Accountabilities: • 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 class room 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 Decision Authorities: • Most straightforward tasks completed to acceptable standard, requires some iteration • Able to work well with close supervision • Drives less than 15% of the time in paired programming • Not yet capable of tackling new problems by him/herself, needs support with problem solving Working Conditions: • MANULIFE IS AN EQUAL OPPORTUNITY EMPLOYER - AA/F/M/D/V


How will you create impact?

2-3 sentences on who do they report into and how does this role affect our org.

What motivates you?

You obsess about customers, listen, engage and act for their benefit. You think big, with curiosity to discover ways to use your agile approach and enable business outcomes. You thrive in teams and enjoy getting things done together. You take ownership and build solutions, focusing on what matters. You do what is right, work with integrity and speak up. You share your humanity, helping us build a diverse and inclusive work environment for everyone.


What we are looking for

This job description does not represent a comprehensive listing of job duties that are required of the employee performing this role. We reserve the right to change duties or assign additional duties at any time with or without notice. People Leader Role: No Key Accountabilities: Individual Accountabilities: • Executes scripts based on specifications and standards • Documents and executes simple software components of larger architectures • Contributes to portions of value stream codebase • Builds, codes, tests, maintain high quality software • Participates in Agile sprints and ceremonies; supports rapid iteration and development • Translates user requirements into software requirements • Designs, develops, tests, delivers, maintains and improves business applications as a member of a team, works across full-stack through entire software development lifecycle Key Shared Accountabilities: • 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 class room 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 Decision Authorities: • Most straightforward tasks completed to acceptable standard, requires some iteration • Able to work well with close supervision • Drives less than 15% of the time in paired programming • Not yet capable of tackling new problems by him/herself, needs support with problem solving Working Conditions: • MANULIFE IS AN EQUAL OPPORTUNITY EMPLOYER - AA/F/M/D/V


What can we offer you?

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.


Our commitment to you

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 stakeholders and has a positive social and environmental impact.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States. We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers. At the end of 2022, we had $1.3 trillion (US$1.0 trillion) in assets under management and administration, including total invested assets of $0.4 trillion (US $0.3 trillion), and segregated funds net assets of $0.3 trillion (US$0.3 trillion). We trade as ‘MFC’ on the Toronto, New York, and the Philippine stock exchanges, and under ‘945’ in Hong Kong.

Manulife is an Equal Opportunity Employer



  • Chengdu, Sichuan, China Manulife Full time

    {"Job Title": "Associate Full-stack Software Engineer", "Job Description": "We are seeking a talented Associate Full-stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will be responsible for designing, developing, testing, and delivering high-quality software applications that meet the needs of our...


  • Chengdu, Sichuan, China Company 185 - Manulife Information & Technologies Services (Chengdu) Co. Ltd. Full time

    Job SummaryWe are seeking a highly skilled Associate Full-stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining high-quality software applications.Key ResponsibilitiesExecute scripts based on specifications and standardsDocument and execute...


  • Chengdu, Sichuan, China Company 185 - Manulife Information & Technologies Services (Chengdu) Co. Ltd. Full time

    Job SummaryWe are seeking a skilled Full-stack Software Engineer to join our team at Manulife Information & Technologies Services (Chengdu) Co. Ltd. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining high-quality software applications.Key ResponsibilitiesExecute scripts based on...


  • Chengdu, China Manulife Full time

    Job Description The opportunity 4-5 sentence summary of role and day to day tasks. Responsibilities This job description does not represent a comprehensive listing of job duties that are required of the employee performing this role. We reserve the right to change duties or assign additional duties at any time with or without notice. People...

  • Software Engineer

    4 months ago


    Chengdu, China Epam Full time

    Description We are looking for a high skilled Software Engineer with expertise in full stack development to create exceptional codes and solutions for our clients. In this role, you will utilize your expertise to design, write, and maintain coding for our ongoing and future projects. Join our professional team, you will collaborate with other...


  • Chengdu, Sichuan, China Manulife Full time

    About the RoleWe are seeking a talented Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and delivering high-quality software applications.Key Responsibilities:Design and develop software applications using agile principles and modern software architecturesWork...


  • Chengdu, Sichuan, China Company 185 - Manulife Information & Technologies Services (Chengdu) Co. Ltd. Full time

    Job OverviewManulife Information & Technologies Services (Chengdu) Co. Ltd. is seeking a skilled Software Engineer to join our team in Chengdu. As a key member of our software development lifecycle, you will be responsible for designing, developing, testing, delivering, and maintaining high-quality business applications.About the RoleThis role is an...

  • Software Engineer

    3 months ago


    Chengdu, China Epam Full time

    Description We are looking for a Software Engineer who is proficient in Kotlin and Java to join our Delivery Center in Chengdu. As a developer, you will contribute your expertise to drive successful project delivery by writing high-quality code and Implementing functionality independently. Join us and make a significant impact by collaborating with a...


  • Chengdu, Sichuan, China Epam Full time

    Job DescriptionWe are seeking a highly skilled Sr. Software Development Professional with expertise in full-stack development to create exceptional codes and solutions for our clients.In this role, you will utilize your expertise to design, write, and maintain coding for our ongoing and future projects.You will collaborate with other experienced technical...


  • Chengdu, Sichuan, China Epam Full time

    About the RoleWe are looking for a talented Software Development Expert to join our team at Epam. The ideal candidate will have a strong background in Kotlin and Java, with a solid understanding of object-oriented programming.Key ResponsibilitiesDevelop, debug, and modify components of software applications and toolsParticipate in code reviews and maintain...


  • Chengdu, Sichuan, China Epam Full time

    About the RoleWe are seeking a skilled Senior Software Development Expert to join our team in Chengdu. As a key member of our Delivery Center, you will play a crucial role in driving successful project delivery by writing high-quality code and implementing functionality independently.Responsibilities:Develop, debug, and modify components of software...


  • Chengdu, Sichuan, China Siemens Ltd., China, Siemens Industry Software R&D Chengdu branch company Full time

    Job Title: Student Intern-CLDSiemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Our software is used in various fields, including Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives.Key...

  • Software Engineer

    3 months ago


    Chengdu, China Epam Full time

    Description Join our team in Chengdu as a Software Engineer (Big Data) and make an impact! As one of key member of our Chengdu Delivery team, you will join the team of full of tech experts and contribute your expertise on write high-quality, testable code. Join us and unleash your potential in a dynamic and innovative environment #Not found ...

  • Software Engineer

    1 month ago


    Chengdu, Sichuan, China Manulife Full time

    Job DescriptionThe opportunityWe are seeking a highly motivated and skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining high-quality software applications.ResponsibilitiesDesign and develop software applications using agile methodologies and DevOps...

  • Software Architect

    1 month ago


    Chengdu, Sichuan, China Amazon (China) Holding Company Limited Full time

    Job Title: Applications EngineerWe are seeking a highly skilled Applications Engineer to join our Finance Technology team at Amazon (China) Holding Company Limited. As a key member of our team, you will play a critical role in designing and extending applications used at Amazon.com.Key Responsibilities:Design and develop solutions for automating financial...


  • Chengdu, Sichuan, China Siemens Ltd., China, Siemens Industry Software R&D Chengdu branch company Full time

    Internship Program: We are seeking a talented Software Engineer Intern to join our Product Development team in Siemens Industry Software R&D Chengdu. As an intern, you will have the opportunity to work on real-world projects, develop your skills, and contribute to the growth of our company. Responsibilities: Design and implement project functionality...


  • Chengdu, Sichuan, China Veeva Systems Full time

    pThe Role/ppVeeva Systems is seeking a Senior Software Engineer to develop our SaaS cloud products in China. This engineer will be responsible for China SFA's application development./ppbKey Responsibilities/b/pulliDesign, improve, and implement SaaS platform architecture/liliAnalyze business requirements and provide implementation solutions/liliCollaborate...


  • Chengdu, China Veeva Systems Full time

    The Role China SFA is a SaaS CRM product defined and built specifically in China, for China. We are looking for functional QA/Senior QA Engineers with BlackBox and automation testing experience to join the team. What You’ll Do Responsible for functional testing on the web, Enterprise WeChat, and iOS app Work closely with product managers and...


  • Chengdu, Sichuan, China Abbott Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer in this role, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to identify...


  • Chengdu, Sichuan, China Riedel Communications Full time

    C++ Software Engineer Job DescriptionRiedel Communications is a leading provider of live production tools in the media, sports, and entertainment sectors.We are seeking a skilled C++ software engineer to join our team. The ideal candidate will have a strong background in C++ programming and experience in software development in a Linux and/or Windows...