Senior Full-stack Software Engineer

4 days ago


Boston, Massachusetts, United States Manulife and John Hancock Full time
About the Role

We are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications, ensuring they are scalable, secure, and meet the highest standards of quality.

Key Responsibilities
  • Develop and maintain clean, well-documented, and efficient code for both front-end and back-end applications.
  • Collaborate with product managers and other engineers to define technical requirements and ensure alignment with business objectives.
  • Work with designers to create user-centered and intuitive user experiences.
  • Design and build scalable and secure APIs, databases, and data storage solutions.
  • Troubleshoot and debug complex technical issues, ensuring timely resolution and effective communication with the team.
  • Stay up-to-date with the latest web development technologies and trends, applying this knowledge to improve our applications and processes.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum 8+ years of experience in IT software development, with a focus on full-stack development.
  • Strong experience in back-end development principles, including server-side languages (C# preferred) and relational databases (e.g., MySQL, PostgreSQL).
  • Experience with front-end development frameworks (React or Angular preferred) and HTML, CSS, JavaScript.
  • Leadership or mentorship experience is preferred at this level.
  • Excellent troubleshooting and debugging skills, with a collaborative approach to timely resolution and effective communication.
  • Strong communication and collaboration skills, with the ability to assess requirements and provide technical solutioning options and level of effort estimates.
What We Offer

As a Senior Full Stack Software Engineer at Manulife and John Hancock, you will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the development of innovative solutions. We offer a competitive salary range, comprehensive benefits package, and opportunities for professional growth and development.

We are an equal opportunity employer and welcome applications from diverse candidates. If you are passionate about software development, have a strong technical background, and are looking for a challenging and rewarding role, we encourage you to apply.



  • Boston, Massachusetts, United States PA Consulting Full time

    Job Title: Senior Full Stack EngineerWe are seeking a highly skilled Senior Full Stack Engineer to join our team at PA Consulting. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based software solutions that meet the needs of our clients.Your primary focus will be on building and maintaining scalable,...


  • Boston, Massachusetts, United States PA Consulting Full time

    Job Title: Senior Full Stack EngineerWe are seeking a highly skilled Senior Full Stack Engineer to join our team at PA Consulting. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Boston, Massachusetts, United States ShiftCode Analytics Full time

    Job Title: Senior Full Stack EngineerShiftCode Analytics is seeking a highly skilled Senior Full Stack Engineer to join our team. As a technical leader, you will be responsible for guiding team members in technical matters, making architectural and design decisions, and leading system modifications.Responsibilities:Full-stack development background and...


  • Boston, Massachusetts, United States Fidelity Investments Full time

    Job Title: Principal Full Stack Software EngineerFidelity Investments is seeking a highly skilled Principal Full Stack Software Engineer to join our Options Overlay Team. As a key member of our dynamic engineering team, you will be responsible for designing, developing, and leading the implementation of a suite of Micro-Services and UIs.About the RoleWe are...


  • Boston, Massachusetts, United States TPA technologies Full time

    Senior Full Stack Software Engineer - Investment ApplicationsWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at TPA Technologies in Boston, MA. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based investment applications using Microsoft.NET Core and...


  • Boston, Massachusetts, United States Fidelity Investments Full time

    Job Title: Principal Full Stack Software EngineerFidelity Asset Management Solutions is seeking a highly skilled Principal Full Stack Software Engineer to join our dynamic engineering team.About the RoleWe are looking for a seasoned software engineer with extensive experience in SpringBoot, Angular, and Java to lead our squad in building a brand-new platform...


  • Boston, Massachusetts, United States Arbor Full time

    Job Title: Full Stack Software EngineerArbor is seeking a highly skilled Full Stack Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our consumer-facing UI/UX, as well as contributing to the evolution of our platform's architecture.Key...


  • Boston, Massachusetts, United States PA Consulting Full time

    Job OpportunityWe are seeking a highly skilled Senior Full Stack Engineer to join our team at PA Consulting.This is a unique opportunity to leverage your web application development expertise to make a meaningful impact on healthcare and patient outcomes.As a senior software engineer, you will be working in an Agile software development team to deliver great...


  • Boston, Massachusetts, United States Arbor Full time

    Job Title: Full Stack Software EngineerArbor is seeking a highly skilled Full Stack Software Engineer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our consumer-facing UI/UX, as well as contributing to the evolution of our platform's architecture.Key...


  • Boston, Massachusetts, United States Fidelity Investments Full time

    The RoleWe're seeking a talented software engineer to join our team and contribute to the development of innovative solutions that drive business growth. As a software engineer at Fidelity Investments, you will be part of a collaborative and dynamic team that values technical expertise, creativity, and problem-solving skills.Key ResponsibilitiesDesign,...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Job Title:Senior Full Stack Developer - 3D Printing TechnologyLocation:Boston, MACompany:We are a cutting-edge 3D printing company based in Boston, specializing in advanced additive manufacturing solutions.Our innovative technologies are revolutionizing industries ranging from aerospace to healthcare, pushing the boundaries of what's possible with 3D...


  • Boston, Massachusetts, United States Veson Nautical Full time

    Join Our Team as a Principal Full Stack Software EngineerVeson Nautical is a leading software company that provides end-to-end logistical, operational, and analytical solutions to propel the efficiency and effectiveness of Maritime Commerce. We are seeking a highly skilled Principal Full Stack Software Engineer to join our team.About the RoleWe are looking...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Job Title:Senior Full Stack Developer - 3D Printing TechnologyLocation:Boston, MACompany:We are a cutting-edge 3D printing company based in Boston, specializing in advanced additive manufacturing solutions.Our innovative technologies are revolutionizing industries ranging from aerospace to healthcare, pushing the boundaries of what's possible with 3D...


  • Boston, Massachusetts, United States Veson Nautical Full time

    Principal Full Stack Software Engineering OpportunityVeson Nautical is a leading software company that provides end-to-end logistical, operational, and analytical solutions to propel the efficiency and effectiveness of Maritime Commerce.We are seeking a highly skilled Principal Full Stack Software Engineer to join our Agile team, responsible for coding,...


  • Boston, Massachusetts, United States VibeIQ Full time

    About VibeIQVibeIQ is a pioneering company that is revolutionizing the way product teams collaborate digitally. Our innovative suite of apps is designed to enable companies to work more effectively, achieve a better work-life balance, and reduce their environmental impact.Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer to join our team....


  • Boston, Massachusetts, United States Saviance Full time

    Job Title: Senior Full Stack DeveloperLocation: RemoteDuration: 6+ Months ContractAbout Saviance:Saviance is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver solutions ranging from custom development, software implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop that attracts...


  • Boston, Massachusetts, United States SMX Full time

    Job Title: Senior Full Stack DeveloperSMX is seeking an experienced full stack developer with a strong background in C# and JavaScript programming languages to support a client organization providing system production support services.Key Responsibilities:Develop system and sub-system level requirements and specificationsDefine and/or revise system...


  • Boston, Massachusetts, United States CRITICAL Software Full time

    Unlock Your Potential as a Principal Engineer at Critical SoftwareWe are seeking an experienced Principal Engineer to join our team in the North American market. As a key member of our engineering team, you will play a crucial role in driving our growth and success.Key Responsibilities:Support business development by identifying and generating leads through...


  • Boston, Massachusetts, United States Dice Full time

    Job DescriptionDice is a leading career destination for tech experts at every stage of their careers. Our client, CGI, is seeking a Senior Full Stack Java Developer to join their team.Job SummaryWe are looking for a highly skilled and experienced Senior Full Stack Java Developer to design, develop, and maintain complex and scalable software applications...


  • Boston, Massachusetts, United States Liberty Mutual Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Liberty Mutual. As a key member of our I Buy I Sell Consumer team, you will be responsible for designing and developing large-scale, full-stack, customer-facing applications using customer-centric design thinking practices and standard Agile/Lean software development...