Windows Developer

Cooper Lomaz View All Jobs
Basildon, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 50K

Job location

Basildon, United Kingdom

Tech stack

.NET
Microsoft Windows
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Code Review
Databases
JSON
Windows Presentation Foundation
Microsoft SQL Server
MVC
Model View ViewModel
Performance Tuning
Scrum
Software Architecture
Secure Coding
Software Engineering
Systems Integration
T-SQL
Windows Forms
XML
.NET Core
Delivery Pipeline
GIT
Information Technology
Api Design
REST
Code Restructuring
Software Version Control
Legacy Systems

Job description

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

Requirements

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)

Technical Skills

  • Strong knowledge of C#, .NET / .NET Core
  • Experience with WinForms 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

Soft Skills

  • 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

Apply for this position