Windows Developer (.NET
Listed on 2026-04-18
-
Software Development
C# / Unity Developer, Software Engineer
Windows Developer (.NET)
📍
Location:
Essex – 2 days per week
💼 Type:
Permanent
💰 Salary:
Up to £50,000
Cooper Lomaz are working with a leading organisation to recruit an experienced .NET Windows Developer to join their growing technology team.
This is an exciting opportunity to work on business-critical applications
, helping to modernise legacy systems and play a key role in a wider cloud transformation programme
.
As a Windows Developer, you will be responsible for designing, developing, and maintaining high‑quality Windows applications and services. You’ll work closely with both technical teams and business stakeholders to deliver scalable and reliable solutions.
A key part of the role will involve refactoring existing systems into .NET and contributing to the future cloud architecture strategy
.
- Develop and maintain Windows applications and services
- Collaborate with project managers, testers, and business users
- Refactor and migrate legacy systems into C# / .NET
- Deliver high‑quality solutions within agreed timescales
- Produce and maintain technical documentation
- Participate in code reviews and follow best practices
- Contribute to design, planning, and estimation sessions
- Take ownership of tasks and manage your workload effectively
We’re looking for a developer with a strong technical background and a proactive approach to problem-solving.
Experience Required- Minimum 3 years’ experience developing in C# / .NET
- Strong experience with SQL Server (T‑SQL)
- Experience working with APIs, databases, and integrations
- Proven track record of delivering production-ready software
- Experience with Agile/Scrum methodologies (desirable)
- Exposure to performance optimisation and troubleshooting
- Understanding of secure coding practices
- Financial services experience (advantageous)
- Strong knowledge of C#, .NET / .NET Core
- Experience with Win Forms or WPF
- Familiarity with REST APIs, JSON/XML
- Understanding of software architecture patterns (MVC, MVVM)
- Experience with Git or other version control systems
- Knowledge of CI/CD pipelines and automated testing
- Exposure to Azure or cloud technologies
- Strong communication skills across technical and non-technical teams
- Well organised with good time management
- Able to work independently and collaboratively
- Adaptable with a continuous improvement mindset
- High attention to detail and quality
- Degree in Computer Science, Software Engineering
, or similar OR equivalent commercial experience - Microsoft certifications (e.g. Azure) are beneficial
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: