Our leading client in the financial space has an exciting position available for a Senior Full Stack Web developer.

Objective of the Role:

The purpose of the role is to work collaboratively within your team and across other teams in the business to deliver exceptional customer experiences.

Minimum Qualifications Required:

  • Relevant Commerce degree in IT, Finance, Economics, Statistics, Investment Management or Business Management.
  • Excellent verbal and written communication skills.
  • Multilingual (Advantageous).
  • Minimum 5 years’ experience in a database development environment

Experience:

  • At least 5 years experience in a Financial Adviser firm, Financial Services Customer Service or an Investment Platform business.
  • Experience in delivering exceptional customer service.
  • Experience in solving complex problems for customers (internal or external).
  • Experience in building successful relationships and working collaboratively across departmental teams.
  • Experience at working in a fast paced, proactive and delivery focused environments.
  • Familiar with Agile project methodology and JIRA Service Desk processes
  • Technical Skills

    • Microsoft SQL server (T-SQL)
    • C#.net
    • HTML,CSS, JavaScript
    • Bootstrap (or responsive design frameworks)

  • Beneficial skills

    • React JS web technologies.
    • .net Core
    • EF Core
    • API development
    • Solid understanding for architectural design patters
    • Angular

  • Tools:

    • Visual Studio
    • GIT
    • BitBucket
    • JIRA/Confluence
    • Azure Devops
    • Octopus

Key Responsibilities:

  • To work with the proposition, operations, change and development teams to assist in solving business and system issues and designing business solutions to deliver superior customer experiences and a low ‘cost to serve’ operation.
  • To analyse clients’ needs and produce technical specification document with tangible deliverables; this covers all aspects of the solution from defining data requirements, rules and logic, design, development and implementation
  • Translating high fidelity designs into fully responsive websites with a focus on excellent user experience
  • Provide input into the impact analysis for new reporting and business solutions providing detailed development estimates, the technical feasibility of and risks associated with each solution design/project
  • Owning projects from start to finish
  • Collaborating with other developers on larger projects
  • Creating reusable code and libraries for future use
  • Ensuring the technical feasibility of UI/UX designs
  • Optimizing applications for maximum speed and scalability
  • Collaborating with the backend team to ensure smooth integration between the front-end and back-end platforms
  • Collaborating with other team members and stakeholders to build products and features
  • Conducting peer review code to ensure that we maintain the integrity and quality of our code base
  • Ensuring the appropriate operation of our services, which we optimize for performance, scalability, security, correctness, and resilience
  • Helping to move our development baseline forward by incorporating emerging technologies
  • Assisting with technical architectural concepts
  • Develop code according to agreed standards and templates while meeting project deadlines
  • Production support related to assigned bugs, driving prompt resolution
  • Quick response to add-hoc requests, and important deliverables to clients.
  • Unit Testing and Implementing fixes and changes following business and system incidents
  • Provide proactive, on-going support to cross functional teams and team members in order to support a mature working environment, including assisting with production support and migration related tasks and issues when required.
  • Build relationships and collaborate with key stakeholders in order to build trust that will help to ensure deliverables stay on track, especially linking Operations and IT teams together.

Desired Skills:

  • Systems Analysis
  • Complex Problem Solving
  • Programming/configuration
  • Critical Thinking
  • Time Management

Learn more/Apply for this position