Senior Software Engineer

6 months ago


Waterloo, Canada Sun Life Full time

Job Description

:

Role Summary:

The successful candidate must be willing to work in a fast-paced dynamic environment, can work effectively with external consultants, business analysts, architects, designers, developers, technical infrastructure resources, account teams and business partners to build and implement ServiceNow solutions that meet business needs.

You will build and support the implementation of OOB modules, custom applications, custom plug-ins, 3rd party integrations and Automated Testing Framework (ATF) capabilities within ServiceNow. You will be playing a key role in the platform QA to ensure that development standards are adhered to, and platform performance is kept stable. You will assist and provide guidance in the testing and validating of ServiceNow systems and software to ensure requirements are being met and that they align to SunLife ServiceNow standards and protocols.

What will you do?

Actively participate in agile daily scrums, updating stories daily, documenting development progress and collaborating across platform teams. Conduct QA on Developer code. Ensure that all development adheres to SLF ServiceNow development standards Support in the development of use cases and testing procedures, ensuring product functionality, debugging and testing is completed prior to production deployment Build automated testing in ServiceNow ATF.  Maintain existing ATF framework and ensure that ATF scripts are kept current Validate/Test API integrations Collect and report quality metrics from test execution Work with the team in the creation of comprehensive test strategies, plans; execution and automation Analyzes software and systems before customer use to ensure the product is defect-free. Validate functionality build by Developers and/or 3rd party vendors Support and participate in customer requirement workshops, working with product owner/stakeholders to configure/develop requested items and tasks  Work with project teams to understand business/system requirements and solution designs and handle multiple priorities simultaneously Develop applications (scoped and out of the box) working with ServiceNow Studio for NOW Mobile Design, create and configure Notifications, UI Pages, UI Macros, Script Includes, Formatters, etc. Design, create and configure Business Rules, UI Policies, UI Actions, Client Scripts and ACLs including advanced scripting of each (including CMS/Service Portal) Create and maintain system design and operations documentation


What will you need to succeed?

Bachelor’s degree or diploma in computer science / engineering or equivalent 5+ years of progressive information technology experience with full software development life cycle and systems integration experience 3+ years ServiceNow advanced development experience Strong knowledge of JavaScript Extensive knowledge of building ATF scripts and maintaining the framework as changes take place within the modules, apps and forms. Experience integrating ServiceNow with external systems through SOAP, REST and/or JSON web services Experience with HTML5, JAVA, jQuery, CSS, Angular.js Experience with Service and Vendor Portals (Self Service, CSM, FSM) Understanding of Agile practices, ITIL methodologies and Dev Ops. Strong analytical and problem-solving skills with ability to analyze situations/problems systematically and deliver effective right-sized solutions in a timely manner Excellent verbal and written communications skills Experience with GRC/IRM and/or VRM/TPRM ServiceNow module

What will be nice to have?

CSA – Certified System Administrator (ServiceNow) CIS - Certified Implementation Specialist (ServiceNow) Experience with Integration Hub

Notes/Unique requirements:

Occasional weekend and after-hours work On-call support as part of rotation Occasional travel between Sun Life locations may be required depending on work assignments

What’s in it for you?

Great Place to Work® award for Best Workplaces for #HybridWork 2022 Named “Best Places to Work” by Glassdoor – 2021 Canada Award for Excellence for Mental Health at Work To be part of an innovative culture where continuous improvement is valued and embedded in what we do Pension, stock, and savings programs to help build and enhance your future financial security

  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerAt Sun Life, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the business needs of our organization.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada Insight Global Full time

    Job Title: Senior Android Software EngineerLocated in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.We are looking for a seasoned software engineer with a strong...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    At Center ID Corp, we are seeking an experienced Senior Software Systems Engineer to join our team.The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and location.Job Description:We are looking for a skilled engineer who can coordinate the development, installation, integration, and operation of...


  • Waterloo, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...


  • Waterloo, Ontario, Canada Agfa Full time

    Discover a rewarding career in software development with Agfa Healthcare, where you can make a difference in the healthcare arena.Company OverviewAgfa Healthcare is a leading provider of unified Enterprise Imaging Platforms. Our mission is to reduce complexity, improve productivity, and deliver clinical value to healthcare providers.We are currently hiring a...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    h3>Senior Full Stack Software Engineer/Coach, Engineering TransformationJoin our Global Engineering Transformation team!Be a part of our team that redefines how we get work done in collaboration of all Technology Segments. We are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform,...


  • Waterloo, Canada Tbwa ChiatDay Inc Full time

    h3>Senior Full Stack Software Engineer, Financial Products and InfrastructureThe Company You’ll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta’s world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in...


  • Waterloo, Canada MEDA Engineering and Technical Services, LLC Full time

    We are recruiting an experienced Senior Software Engineer to join our team to support our client in the automotive industry. NOTE: Hybrid RESPONSIBILITIES: Manages and maintains our rapidly growing vehicle analytics framework Developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate, and...


  • Waterloo, Canada Société Financière Manuvie Full time

    p>Join our Global Engineering Transformation team!Be a part of our team that redefines how we get work done in collaboration of all Technology Segments. We are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform, and engineering skills. p>We are seeking a senior engineer with...


  • Waterloo, Ontario, Canada Software International Full time

    Software International(SI) is a leading supplier of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are seeking an experienced Senior Cloud Network Architect for our IOT global client.Job Summary:The successful candidate will be responsible for designing, developing, and researching cloud network architecture, computer...


  • Waterloo, Ontario, Canada Altair Engineering Full time

    Job Title: Senior Software Development EngineerWe are seeking a skilled Senior Software Development Engineer to join our team at Altair Engineering in Waterloo, ON. This is a contract position.The successful candidate will be responsible for developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate,...


  • Waterloo, Canada Tbwa ChiatDay Inc Full time

    h3>Senior Software Engineer I, Identity and Access ManagementWaterloo, CanadaThe Company You’ll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta’s world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Menlo Ventures. This is a unique opportunity to work on complex software systems, collaborate with cross-functional teams, and drive innovation in equity administration.Key ResponsibilitiesDesign and implement scalable software systems for equity...


  • Waterloo, Ontario, Canada Insight Global Full time

    About Insight GlobalAt Insight Global, we strive to provide exceptional talent solutions to drive business success.Job Summary:As a Senior Android Software Engineer at Insight Global, you will have the opportunity to work on high-profile projects and collaborate with our talented team of engineers to deliver cutting-edge solutions.Key Responsibilities:Core...


  • Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for a Software Engineer.Responsibilities:C++ software development for POC projects.Supports senior researchers on a variety of research-oriented projects.What you’ll bring to the team:Strong C/C++ programming abilities and software engineering skills.C++ development experience in a Linux environment.Excellent...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    Unlock Your Potential as a Senior Full Stack Software EngineerAbout CartaCarta is a cutting-edge software company that revolutionizes traditional accounting by transforming it into a powerful growth engine.We support nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.Trusted by over 40,000...


  • Waterloo, Ontario, Canada SAP Full time

    About the RoleWe are seeking a skilled Senior Developer C/C++ to join our team at SAP. As a member of our global engineering team, you will be responsible for developing and maintaining high-quality software solutions using C/C++ programming languages.Key Responsibilities- Develop and implement software features and enhancements in collaboration with...


  • Waterloo, Canada MCAP Full time

    The Role This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and...


  • Waterloo, Canada Menlo Ventures Full time

    div>The Company You’ll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta’s world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted by more than 40,000 companies,...


  • Waterloo, Canada Carta Full time

    div>The Company You'll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted by more than 40,000 companies, Carta...