Key Responsibilities: Develop, test, and maintain high-quality applications using .NET and C# Build responsive, user-friendly interfaces with HTML, CSS, and JavaScript (Angular/Vue) Create and integrate scalable back-end services and APIs Collaborate with teams to design solutions using Agile methodologies Manage and optimize databases (MS SQL, MySQL, SQLite, and MongoDB) Implement messaging solutions (e.g. RabbitMQ) for system communication Develop and deploy cloud-based applications using Microsoft Azure Apply SDLC best practices to improve delivery and efficiency Use MVC architecture, Entity Framework, and LINQ for data handling Participate in code reviews and knowledge sharing within the team Troubleshoot, debug, and resolve performance issues Stay up to date with emerging technologies and industry trends Job Experience and Skills Required: Minimum 8 years experience in software development (C# and Python) Strong proficiency in .NET framework (3.5+) and Microsoft Visual Studio Solid experience with SQL databases (MS SQL, MySQL, SQLite, and Oracle) Experience with MVC (Model-View-Controller) architecture Familiarity with WCF and WPF Mobile development experience using Xamarin (Android/iOS) in C# Proficient in front-end technologies (HTML, CSS, JavaScript, Ajax, and jQuery) Experience building and integrating REST APIs and web services Familiarity with modern front-end frameworks (Angular and Vue.js) Apply now!