Job Software Developer/ Engineer/ Architect

WI Digital Platforms – Principal Software Engineer

Job Description:

Principal Software Engineer Developer

As part of the Workplace Investing (WI) organisation, the Digital platforms group designs, develops, implements and supports best in class web applications.

We're seeking a Principal Software Engineer to lead a team in delivering our business-critical applications through all the stages of our software lifecycle.

 

The Expertise We’re Looking For

  • You will hold a bachelor’s degree in Computer Science or equivalent
  • You will have 10+ years IT industry experience in a software engineering capacity, with a focus in financial services applications
  • Enjoyed working on an Agile development team in previous major projects

The Purpose of Your Role

Workplace Investing provides solutions to handle 3rd party company employee’s benefits. The team design and develop the products used by employees to maintain their benefit information. The team works into the product organisation and specific product owner(s) using Agile to deliver projects to production.

How Your Work Impacts the Organization

The WI Digital platforms group, designs, develops and implements high volume secure online products and services to meet market and Fidelity enterprise needs while establishing long-term competitive advantage in the workplace benefits space. As one of the 3 main Operational arms of Fidelity – Workplace Solutions goal is to be the most trusted service provider to our clients – be they the Company the employee works for or employee themselves.

Company Overview

At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. Fidelity established an Ireland presence in 1996 and we currently employ 1000 staff across IT and shared services, with offices in Dublin (City West) and Galway (Parkmore East).

Desirables

  • Extensive experience with Java, Spring, RESTful services, JUnit.
  • Extensive experience with web fundamentals like HTML5, CSS and JavaScript.
  • Extensive experience building responsive web applications and front-end frameworks
  • Experience using Angular or React or any other equivalent UI framework, NodeJS and NPM.
  • Experience using apache Camel
  • Experience using Git and other SCM platforms.
  • Experience in CI/CD/DevOps tooling capabilities
  • Experience with Maven
  • Experience working with JavaScript based build/test tools such as Webpack, Karma, Protractor, Jasmin.
  • Experience of CSS pre-processors and extension languages such as SASS or SCSS.

Nice to have

  • Experience with Artifactory
  • Experience with Docker
  • Experience using apache Camel
  • Storybook desirable
    Experience of AWS / ECS / EKS
    Experience of code analysis and testing tools, such as Veracode, SOASTA, Sonar and JaCoCo

The Value You Deliver

  • Providing technical and team leadership in the UI, application and service tiers.
  • Leading research into new technologies independently, working with the Architecture team to make judgment and recommendations for future releases.
  • Translating business requirements into implementation processes by considering all alternatives and implementing the best strategy to ensure design meets performance, security, usability, and reliability and scalability requirements.
  • Define and ensure compliance to standards and best practices for UI, application and service tier development including design patterns, release management, & source code control.
  • Take ownership for ensuring key tasks in the software life cycle are completed.