Developer

Resourcing Group Ltd
Maidstone, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 65K

Job location

Maidstone, United Kingdom

Tech stack

ASP.NET
.NET
Accounting Systems
Confluence
JIRA
Unit Testing
Azure
Delphi
Cloud Computing
Databases
Continuous Integration
DevOps
IIS
Windows Communication Foundation
Microsoft Dynamics
Microsoft SQL Server
OAuth
Platform as a Service (PAAS)
Powershell
Scrum
Systems Development Life Cycle
Openid Connect
Simple Object Access Protocol (SOAP)
Software Engineering
Systems Integration
Web Applications
Web Services
Test Driven Development
GIT
Vba Programming Language
Software Coding
REST
Software Version Control
Legacy Systems

Job description

To provide versatile software development expertise across a range of technologies, supporting both Legacy systems and new applications as part of a major transformation programme, Work closely with System Analysts, Solution Designers, and the Architecture team to understand business and technical requirements.

Liaise with internal colleagues and third-party suppliers to implement and enhance systems.

Tech Stack/Skills * Languages & Frameworks: .NET, ASP.NET, VB6, Delphi

Cloud & DevOps: Microsoft Azure (PaaS Web Apps, Service Bus, Logic Apps, Service Fabric), Azure DevOps, IIS, PowerShell

Databases: MS SQL Server (2016/2019/2022)

Integrations: REST APIs, Web Services (WCF, SOAP), OAuth2/OpenID Connect

Platforms & Tools: Microsoft Power Platform, Microsoft Dynamics, Git (Source Control), Jira, Confluence

Development Practices: TDD, Agile Scrum, CI/CD, best practice system design and coding standards

Other: Payment provider integrations

Requirements

Proven experience delivering software as part of a collaborative team.

Strong knowledge of the full Software Delivery Lifecycle (SDLC).

Experience in software design, TDD/unit testing, and DevOps pipelines.

Computing-related degree or equivalent practical experience.

Experience with financial, banking, or accounting systems is desirable.

Apply for this position