Job Overview
Category
IT Services and IT Consulting
Ready to Apply?
Take the Next Step in Your Career
Join Sonata Software and advance your career in IT Services and IT Consulting
Apply for This Position
Click the button above to apply on our website
Job Description
Job Description Summary
We are hiring a skilled Mid-range .NET Developer with strong experience in C#, .NET Framework/Core, REST APIs, and SQL Server .
The ideal candidate will have hands-on experience building and maintaining web applications, supporting legacy systems, and working effectively in Agile teams.
Required Skills & Experience
3–6 years professional experience in .NET development (Framework and Core).
Proficiency in C# ; willingness to support VB.NET for legacy systems.
Solid SQL Server skills, including queries, stored procedures, and indexes.
Experience developing REST APIs and/or web applications using .NET Core, ASP.NET MVC, or similar frameworks.
Solid understanding of modern web development practices (HTTP, JSON, authentication, security).
Understanding of REST APIs, multi-layered architecture, and asynchronous programming.
Experience working in Agile development environments (Scrum or Kanban).
Clear written and verbal communication skills to liaise with technical and non-technical stakeholders.
Familiarity with GitHub source control practices (branching, pull requests, release hygiene).
Key Responsibilities
Design, develop, and maintain application components using C#, .NET Framework/.NET Core, and VB.NET (legacy system support).
Build and maintain RESTful APIs and web-based components that integrate with internal and external systems.
Contribute to development of web applications and services, ensuring scalability, performance, and maintainability.
Work with Senior Developers and the Technical Architect to translate business requirements into working software solutions.
Contribute to modernisation efforts of the Copy Protection platform, gaining exposure to SaaS and microservices concepts.
Maintain awareness of system dependencies, including hardware devices (USB readers/writers, smart cards).
Assist with Level 2 production support by investigating issues and escalating as needed.
Follow GitHub source control practices, including branching, pull requests, and versioning.
Keep Azure DevOps (ADO) boards up to date to provide visibility of progress and blockers.
Participate in Agile ceremonies and contribute to a collaborative team culture.
Write and maintain clean, testable, and well-documented code that adheres to company standards.
Don't Miss This Opportunity!
Sonata Software is actively hiring for this Dotnet Developer position
Apply Now