Developer

Vaultex UK
Charing Cross, United Kingdom
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

API
Agile Methodologies
Application Performance Management
JIRA
HTML5
Azure
CSS
Databases
Continuous Integration
Middleware
Entity Framework
Java Message Service (JMS)
Microsoft Software
Microsoft SQL Server
NHibernate
Nunit
Object-Relational Mapping
Octopus Deploy
Openid Connect
Swagger
SQL Databases
Systems Integration
Openapi
Performance Testing
Okta
React
GIT
Xunit
Moq
Angular
TeamCity
REST
Software Version Control
Jenkins
Web Api
Microservices

Job description

The developer role is responsible for developing quality software and providing third line support of solutions in production.

Developing quality software involves clarifying business requirements, helping to determine how the overall solution will work as guided by the product vision, target architecture and solutions design, following development standards, principles and patterns and making sure all code is adequately tested before being handed to the QA team.

The support side of the role may involve being a part of incident and problem management processes to ensure our services are restored and our customers continue to receive excellent service.

Main responsibilities

Developing quality software

Planning, design and documentation

Supporting solutions in production

Personal development (new technologies etc)

Requirements

Technical - Full-stack development experience with Microsoft technologies, covering :

  • NET Core

Web API (REST based APIs)

Microservice Architecture

Any experience of Azure APIs, Functions, Logic Apps, ADF, Storage Accounts, Application Insights, OKTA / OpenId connect, swagger / OpenAPI

Object Relational Mapping, e.g., DACPAC, Dapper, Entity Framework, NHibernate

Modern UI frameworks, e.g., Angular, React, HTML5 / CSS

Databases - Microsoft SQL Server - Schema design and SQL

Demonstrable understanding of how to develop quality software through :

Testing frameworks and practices, e.g., XUnit, NUnit, Moq, performance testing

Use of appropriate principles and patterns along with writing clean and secure code

Integrating with monitoring and alerting frameworks

Ways of Working and Tooling :

Strong experience of agile development practices as part of a delivery squad / cell

Strong experience and / or appreciation of agile project management software, e.g., Jira

Strong experience and / or appreciation of Git based version control systems

Strong experience and / or appreciation of CI / CD practices and tooling, e.g., Azure DevOps TeamCity, Octopus, Jenkins

Transactional / Critical systems and integration :

Desirable experience developing critical systems in a regulated financial environment

Desirable experience integrating solutions with APIs and Middleware solutions; JMS, ESBs

Support :

Desirable experience providing third level support for production systems

Benefits & conditions

We are a Living Wage employer with Investors in People Platinum status, and as such have a great range of benefits :

A generous company pension

auto-enrolled 4% employee 10% employer.

Competitive holiday allowance of 25 days with an option to purchase additional holidays

Group life assurance 4 x salary.

Group income protection.

VaulteXtra discounts on retailers, cycle to work, childcare vouchers, gym membership, cash back on purchase, eye tests and many more.

Employee Assistance Programme

a free service should our employees require professional and impartial advice for legal advice and counselling.

Robust Learning and Development team and opportunities for career progression.

Performance based yearly bonus (grade dependant).

One day paid volunteering opportunity each year.

Mentorship programmes.

Access to Peppy - a digital health platform providing support for healthcare in menopause, fertility, men's and women's health.

Access to Aviva Digicare+ for annual health checks, nutritional consultations, mental health support, bereavement support and more.

Access to Zurich's Virtual GP service.

Charles Cameron - free access to independent mortgage advice.

Our culture

Vaultex acknowledges every persons right to feel valued, respected, and fairly rewarded for what they do. We foster a collaborative environment where everyone is encouraged to share their views and shape Vaultexs future. We are proud to demonstrate our commitment to transparency and progress as a Work180 endorsed employer. Find out more about our company culture by watching this Video.

About the company

Vaultex are the UKs leading cash processing company, with sites nationwide. When you join us, you are supporting businesses to run securely and more efficiently, and ensuring continued access to cash for the millions of people that depend on it. To find out more you can visit our website.

Apply for this position