Web Application Developer

Web Application Developer

CPS are pleased to be partnered once again with a truly global insurer - Join a dynamic and cooperative team at a leading organization operating across over 15 countries in Europe. Our client prides themselves on their richly diverse team, celebrating various backgrounds and cultures. Our clients success is driven by their most valuable resource- Their people. They aim to create an environment where everyone feels included and valued, and where success is celebrated, no matter how big or small.

About the Role:

We're seeking a highly skilled and motivated Full Stack C# Developer to join our clients Agile development team. In this role, you will design, develop, and maintain both front-end and back-end applications using C# technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our business requirements.

Key Responsibilities:

Plan, estimate, and prioritize development tasks in collaboration with the Agile development team.
Develop and maintain web-based applications using C#, ASP.NET, and related technologies.
Design, implement, and enhance database structures using SQL Server or other database management systems.
Create and consume RESTful APIs for seamless integration with external systems.
Ensure smooth integration of user interfaces between front-end and back-end functionality.
Write clean, efficient, and maintainable code following industry best practices.
Conduct thorough testing, debugging, and troubleshooting to ensure high-quality software delivery.
Optimize application performance and scalability by analyzing and improving code efficiency.
Continuously integrate and deploy software updates using Agile development tools and techniques.
Actively participate in Agile meetings, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
Collaborate with stakeholders, including product managers and UX designers, to gather requirements and provide technical expertise.
Perform continuous refactoring to improve code quality, maintainability, and adherence to Agile principles.
Mentor and guide junior developers, assisting in their technical growth within the Agile framework.
Work effectively with cross-functional teams, including QA engineers and system administrators, to ensure successful project delivery.
Assist in the deployment and configuration of applications in the production environment.
Document technical specifications, processes, and system requirements as needed.

Skills, Knowledge, and Experience Required:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Proven experience as a Full Stack Developer with expertise in C# development.
Strong knowledge of web development frameworks such as ASP.NET, ASP.NET Core, Blazor, or MVC.
Experience with front-end technologies like HTML5, CSS3, JavaScript, and popular JavaScript frameworks (e.g., Angular, React, or Vue.js).
Proficiency in database development using SQL Server or other relational database management systems.
Familiarity with RESTful API design and implementation.
Solid understanding of software development principles, design patterns, and best practices.
Experience with version control systems, preferably Git.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities to work effectively within an Agile team.
Knowledge and experience in Agile methodologies (e.g., Scrum, Kanban) and Agile development practices; experience as a Scrum Master is a plus.
Self-motivated with the ability to work independently and manage multiple tasks and projects simultaneously.
Experience with cloud platforms (e.g., Azure or AWS) and containerization (e.g., Docker) is a plus.
Certification in relevant technologies (e.g., Microsoft Certified: Azure Developer Associate) is a plus.

If you're a highly skilled Full Stack C# Developer looking to join a supportive and innovative team, apply now and help our client drive their ambitious growth strategy forward.

By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here https://(url removed)/company-policies
Company
CPS Group (UK) Limited
Location
Newport, Gwent, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum Hybrid Working
Posted
Company
CPS Group (UK) Limited
Location
Newport, Gwent, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum Hybrid Working
Posted