Software Engineer - Settlement & Billing Engineering

icon building Company : Paypoint Plc
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Engineer - Settlement & Billing Engineering

Job Description

Why are we recruiting

This position will primarily be based remotely with occasional visits to our office in Welwyn Garden City, as required to fulfil the role brief.

No sponsorship offered

The Developer role within the Settlement and Billing team will provide the right individual an opportunity to make a significant contribution to the revitalization of PayPoint’s financial Back Office systems. The team is currently progressing a major programme of systems renewal, replacement and augmentation across settlement and billing (S&B), as well as supporting the delivery of some high-profile major programmes over the next 3 years.

What will you be doing?

You will join a small team focusing on supporting existing and developing new solutions for the Enterprise Back Office, you will take technical guidance and direction from the Senior Developer. The aim is for the role holder to develop over time the capability, confidence, and experience to fully support the senior role through:

Demonstrating the ability to lead independently on appropriately sized deliverables.
Where required deputising for the Lead and acting as a representative for the team in stakeholder discussions.
Building a track record of successful delivery, and gradually increasing your degree of autonomy commensurate with your growing understanding of PayPoint systems.

Your main responsibilities will include, (but not be limited to):

Development of Finance and Settlement systems to the latest .Net framework.
Support and maintenance of applications owned/looked after by the team.
Undertaking a variety of tasks including analysis, estimating, design, coding, and unit testing.
Developing clean and secure code which adheres to SOLID principles and follows the solution architecture.
Showing a commitment to deliver high quality, well tested software as part of an Agile team.
Contributing to better ways of working as the team continues to evolve and mature its Agile ways of working.
Play a role in the team’s consideration and adoption of DevOps concepts and ways of working.
Migration of existing applications from on premise heritage hardware to resilient virtual environments in our Data Centres.

What would we like from you?

The ambition to grow and develop your systems knowledge and development capability, with a view to progressing your career to more senior levels over time.
Strong communication and interpersonal skills are absolutely essential – the ability to clearly and concisely explain and/or walkthrough your work to a variety of technical and non-technical stakeholders.
Deep experience and keen interest in Agile and DevOps ways of working.
Have excellent analytical and problem-solving skills.
Actively participate in driving continuous improvement within the team.
A team player, with a love of technology and passion for quality.
Be a self-starter that can manage own time effectively.
Ability to deliver to deadlines in an environment where multiple competing requirements are a part of the job.
A flexible approach – you need to be comfortable to undertake a variety of different tasks depending upon business need, from contributing to large scale project development, small enhancements, problem fixes and occasionally Live issue support.

What is essential for the role?

Demonstrate experience within a commercial environment
Experience of working in an Agile (Scrum, Kanban) environment
Knowledge of DevOps environment and ways of working
.NET Core / .NET 5+
.NET Framework (version 3.5+) and C#
ORM Technology (NHibernate and Entity Framework)
Dependency injection (e.g. Ninject, Microsoft Extensions Dependency Injection)
Experience of Extreme Programming (XP) principles (SOLID, clean code)
Unit Test Framework (NUnit, MSTest or xUnit.net), Integration Testing
Mocking frameworks (e.g. Moq)
SQL Server (T-SQL, Stored procedures, relational database design)
Source control, Build and Deployment tools, CI\CD (Azure DevOps).

It would be great if you already have…

Recognised IT qualifications (such as a computing degree/diploma)
SSIS and SSRS
Azure Cloud (Networking, Storage, Kubernetes, API Manager, Monitoring, ADF)
MSMQ
VB6 and VB.Net
Postman/SOAP
Financial systems knowledge
A general appreciation and understanding of

financial/accounting

principles
Experience in Dynamics 365 Business Central/NAV implementation and configuration
Proficiency in SQL, C/AL, AL, and Dynamics 365 configuration.

What can we do for you?

Progression and Development
Holiday purchase scheme, with 25 days holiday plus bank holidays as standard.
On-site gym at our office, and nationwide corporate rate gym membership
Online benefits portal where you can access lots of deals, discounts - for example of shopping or holidays
Contributory Company pension scheme
Private medical insurance
Life assurance of 3 x annual gross salary, with the option to purchase additional cover
You're also able to purchase a range of benefits at a discounted rate including, critical illness cover, bicycles via our Cycle2Work scheme.

Original job Software Engineer - Settlement & Billing Engineering posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Welwyn Garden City, England

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.