Salary: 40,000 - 70,000 GBP per year Requirements:
* Strong proficiency in C# and .NET frameworks (e.g., .NET Core, ASP.NET).
* Hands-on experience with WPF and an understanding of Prism.
* Knowledge of MVVM design patterns and data binding techniques.
* Experience with SQL Server or other relational databases.
* Experience with front-end technologies (e.g., HTML, CSS, JavaScript).
* Familiarity with version control systems such as Git.
* Understanding of object-oriented programming and design patterns.
* Strong problem-solving abilities and attention to detail.
* Excellent communication and teamwork skills.
Responsibilities:
* Develop, maintain, and enhance desktop applications using C#, .NET, WPF, and Prism.
* Work closely with cross-functional teams to design and implement new features.
* Ensure applications are optimized for performance, scalability, and security.
* Follow best practices for coding standards, testing, and deployment.
* Troubleshoot and resolve complex technical issues efficiently.
* Keep up to date with industry trends and emerging technologies.
* Participate in code reviews, offering constructive feedback to team members.
* Mentor junior developers, supporting their professional growth.
Technologies:
* ASP.NET
* C#
* CSS
* Git
* JavaScript
* MVVM
* SQL
* Security
* WPF
* AWS
* Azure
* CI/CD
* Cloud
* DevOps
* Docker
* Kubernetes
* microservices
More:
We are a leading company in the iGaming sector, seeking an experienced Senior C# Developer to join our growing team. This role focuses on building high-quality desktop applications, preferably for candidates with experience in WPF and Prism. We offer a competitive salary between £50,000 and £70,000, flexible working hours, including the option to work from home a couple of times per week, performance-based bonuses, professional development opportunities, and a collaborative and inclusive team environment. This is an exciting opportunity for a skilled C# Developer looking to take on a senior role in a fast-paced and innovative industry. If you have the required skills and are eager to make an impact, we would love to hear from you!