BRISTOL
41 days ago
Senior .NET Developer with CI/CD (Specialist I - Software Engineering)

UST is seeking an experienced Senior .NET Developer to join our team in Bristol. The ideal candidate will possess a strong technical background and a passion for delivering high-quality software solutions.

Location: Bristol – UK

Type: Permanent (full time)

Start: ASAP

The Role:

Technical - Enabling the delivery of Solutions that incorporate practices founded in Qualitative Engineering, which include the following high-level pillars: Scalability, Reliability, Maintainability, Testability Drive the technical direction of projects, ensuring alignment with business goals and industry best practices Mentor junior developers, fostering their growth and professional development To have strong problem-solving skills and advocate best practices and principles within the organisation Champion good agile practices that are foundational to product delivery Build strong relationships with product owners, architects, analysts, testers and leadership team Collaborate with external teams including Product and other development teams to successfully deliver product and integration features Attend and contribute to team ceremonies including Retrospectives, Sprint planning, Analysis activities and Sprint reviews to ensuring timely delivery of product releases Identify and mitigate risks, and proactively address technical challenges Write and test code, conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards Continuous Improvement - Stay abreast of emerging technologies and trends in software development Identify opportunities for process improvements and optimisation of development workflows

What you will bring:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field Extensive experience as a .Net Developer, with a track record of delivering complex software Product releases Strong understanding of software architecture principles, design patterns, and best practices Excellent leadership, communication, and interpersonal skills Ability to thrive in a fast-paced environment and manage multiple priorities effectively

Essential Technical Skills:

C# Web API SQL Server, relational database design .NET (framework & core) Entity Framework MS Test, Moq or similar unit test framework Services (Rest / SOAP) DevOps - CI/CD including the use of Quality Gates to maintain high levels of code

Desirable Technical Skills, but not mandatory:

Microservices Agile (Scrum\Kanban) Test Driven Development Specification By Example (Specflow) Experience of middleware e.g., NServiceBus, Kafka Relational Database Modelling and Design Domain-driven Design (DDD) Design Patterns Service Oriented Architecture Azure PaaS (API Management / LogicApps) TFVC/Git/Github Security driven design practices and the remediation of SAST/DAST findings

Hurry & apply for a more detailed conversation with our Talent Team!

#UST

Confirm your E-mail: Send Email