Software Developer - .NET
Tilo Consulting
Chippenham, UK
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0 - £50,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Query Performance
ASP.NET
JavaScript (Programming Language)
.NET Framework
Microsoft Windows
Agile Methodology
Software Applications
ASP.NET MVC Framework
Microsoft Azure
Bootstrap (Software)
C Sharp (Programming Language)
+30 more
Cloud Computing
Cyber Security
Data Manipulation Languages
Software Debugging
Dependency Injection
Software Design Patterns
Entity Framework
Design of User Interfaces
Microsoft Visual Studio
Model View Controller (MVC)
Scrum Methodology
Standard Sql
Requirements Management
Software Engineering
Software Systems
SQL Stored Procedures
Systems Integration
TypeScript
Web Applications
Windows Forms
Freeform SQL
Blazor
Ios Frameworks
Solid Principles
Information Technology
Windows Services
Restful APIs
Code Restructuring
Service Stack
Legacy Systems
Job description
- Design, develop, test, and maintain high-quality software solutions using agreed technologies and development standards.
- Translate business requirements into effective technical solutions.
- Produce clean, maintainable, well-documented code.
- Participate in peer code reviews and provide constructive feedback.
- Support the maintenance and enhancement of existing applications and services.
- Troubleshoot, debug, and resolve production issues.
- Track development effort against estimates and provide regular progress updates.
- Deliver development work to agreed quality standards and timescales.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, estimation sessions, and retrospectives.
- Collaborate with developers, testers, product owners, and other stakeholders.
- Share knowledge, best practices, and technical expertise with colleagues.
- Contribute to continuous improvement initiatives across the development team and wider technology function.
- Apply secure development principles and follow industry best practices to protect systems, applications, and data.
- Adhere to information security, data protection, compliance requirements, organisational policies, procedures, and development standards.
- Maintain confidentiality and professionalism, and support adherence to relevant regulatory and industry standards where applicable.
- Review and contribute to technical design and requirements documentation.
- Produce and maintain technical documentation relating to development activities.
- Support testing activities and ensure solutions meet functional and non-functional requirements.
- Contribute to process improvements and quality initiatives.
Technologies:
- .NET Framework
- ASP.NET
- Azure
- Blazor
- Bootstrap
- C#
- Support
- JavaScript
- MVC
- SQL
- Security
- TypeScript
- Visual Studio
- Web
- Windows
- UX UI Design
- Cloud
Requirements
- Strong commercial experience with C# and .NET.
- Experience supporting and integrating with legacy systems, including older .NET Framework applications and Windows Services.
- Strong proficiency with Visual Studio.
- Experience developing and maintaining web applications using ASP.NET MVC, Razor, or Blazor.
- Experience building and consuming RESTful APIs.
- Desktop application development experience, such as WinForms.
- Experience with Entity Framework or EF Core.
- Solid understanding of SOLID principles and software design patterns.
- Ability to write clean, scalable, and maintainable code.
- Strong SQL Server development skills, including creating and maintaining tables, indexes, and stored procedures.
- Ability to write and optimise complex SQL queries, with experience in query performance tuning.
- Comfortable working with DDL and DML operations.
- Experience with JavaScript and/or TypeScript.
- Experience using Bootstrap or similar UI frameworks.
- Understanding of client-side and server-side validation techniques.
- Experience designing layered and service-based architectures.
- Strong understanding of Dependency Injection principles.
- Experience modernising and refactoring legacy applications.
- A-Level qualification or equivalent experience.
- A degree in Computer Science, Software Engineering, or a related discipline is desirable.
- Passion for delivering high-quality software, commitment to security best practices, and comfort working across modern and legacy technology stacks.
Benefits & conditions
We are looking for a Software Developer to join our growing technology team in a full-time, permanent role based in Chippenham, with hybrid or office-based working. The role is 37.5 hours per week and reports to the Scrum Master. Youll work with C#, .NET, Azure, SQL Server, and modern web technologies to develop, enhance, and maintain business-critical applications across modern and legacy systems in a collaborative Agile environment. We offer a competitive salary, long-term career progression, and the opportunity to make an impact within a supportive team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…