IT Job Pro

C# Developer

Viewed 0 times

Job Description

C# Developer / Full Stack Web Developer

£40-45K + Benefits

2 days per week in Newport office

Unify are proud to be partnering with an established Fintech business who are seeking a Full Stack C# Developer to join their Agile development team.

Due to continuous growth our client is looking to hire an additional Web Developer to support the design, development and maintenance of both front-end and back-end applications using C# technologies. You will collaborate
with cross-functional teams in an Agile environment to deliver high-quality software solutions that meets the business requirements.

Key Responsibilities:
• Collaborate with the Agile development team to plan, estimate, and prioritise development tasks
• 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 system
• Create and consume RESTful APIs for seamless integration with external systems
• Collaborate with developers to 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 the delivery of high-quality software
• Optimise application performance and scalability by analysing 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 closely 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 provide guidance to junior developers, assisting them in their technical growth within the Agile framework
• Collaborate effectively with cross-functional teams, including QA engineers and system administrators, to ensure successful project delivery
• Assist in the deployment and configuration of applications on 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 MV
• 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 system
• 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 skill
• 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 containerisation (e.g. Docker) is a plus
• Certification in relevant technologies (e.g. Microsoft Certified: Azure Developer
Associate) is a plus

Please apply by submitting your latest CV for immediate review by our Talent Manager

Skills:

Job Summary

wave-1-bottom
Newport Location
IT Job Pro

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.