Senior Software Engineer - .NET Core
- bristol, south west england, BS1 4DW, United Kingdom
- Permanent·On-site
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Software Engineer with a strong background in .NET Core to join their dynamic technology team in Bristol . You will play a key role in designing, developing, and maintaining robust, scalable enterprise applications. This position offers the opportunity to work on challenging projects, influence technical decisions, and contribute to a culture of high-quality software delivery. The ideal candidate is passionate about software engineering best practices and eager to contribute to the success of our client's digital products.
Key Responsibilities
- Design, develop, and implement high-quality applications using .NET Core , C#, and related Microsoft technologies.
- Write clean, efficient, maintainable, and well-tested code, adhering to industry best practices.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver features.
- Optimize application performance and ensure scalability and reliability of the codebase.
- Participate actively in code reviews and contribute to architectural discussions.
- Troubleshoot, debug, and resolve complex technical issues in production and development environments.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience.
- 5+ years of professional experience in software development with a focus on the .NET ecosystem.
- Strong proficiency in .NET Core , C#, ASP.NET MVC, and Entity Framework.
- Experience with relational databases (e.g., SQL Server) and database design.
- Familiarity with frontend technologies (e.g., JavaScript, HTML, CSS) and cloud platforms (Azure preferred).
- Excellent problem-solving skills and a strong understanding of object-oriented design principles.
Benefits
- Competitive salary and performance-based bonus opportunities.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Opportunities for professional development, including training and conference attendance.
- A collaborative and innovative work environment in Bristol , focused on technological excellence.


