Role Title: .Net Developer
Duration: 12 Months
Location: London (Hybrid)
Rate: £575p/d via Umbrella
Job Summary:
We are looking for an experienced .Net Developer to join our dynamic and successful CIMS (Customer Incentive Management System) Product Team.
The successful candidate will be responsible for designing, developing, and maintaining financial software applications using the .Net framework, running in Azure.
They should be passionate about developing software, have a deep understanding of the principles of software engineering, and be keen to utilise state-of-the-art AI tools to optimise the quality and productivity of the development process.
Key Responsibilities:
- Design and develop financial software applications using .Net framework and related technologies.
- Participate in the full software development life cycle, including analysis, design, development, automated testing and deployment, and innovative use of AI tools.
- Collaborate with other developers and stakeholders to ensure that software meets business requirements.
- Debug and troubleshoot software issues and provide technical support to end-users.
- Stay up to date with the latest industry trends and technologies
- Contribute to the improvement of software development processes and methodologies,
Requirements:
- Highly skilled in C#, preferably with good experience of using the following technologies ASP.Net, MVC, PostgreSQL or similar, HTML, CSS, JavaScript, .Net framework, Azure cloud stack.
- Able to understand financial calculations and translate them into correctly working code with confidence.
- Writing clean, efficient, and well-documented code.
- Experienced in Relationship Database Management.
- Experienced in Agile/Scrum development methodologies
- Experienced in test-driven development and continuous integration/continuous deployment (CI/CD
- Familiar with source control systems such as Git
Desirable:
- A good first degree, ideally in a technical discipline.
- Experienced in optimising the SDLC process using AI tools such as Copilot Studio.
- Understanding object-oriented programming principles and patterns
- Familiar with Service Now
- Possessing good communication and collaboration skills
- Able to work independently or as part of a team
- With a keen eye for detail and the ability to deliver high-quality work under tight deadlines

