Key Responsibilities:Develop and maintain .NET applications and services, focusing on ASP.NET, WinForms, and SQL Server.Create clean, scalable code that meets business requirements and performs efficiently.Design, implement, and maintain back-end architecture, ensuring reliability and performance.Collaborate with cross-functional teams to translate business needs into technical solutions.Prepare technical specifications, test plans, and code documentation.Conduct code reviews, troubleshooting, and debugging as needed.Stay up to date with the latest technologies and methodologies to continuously improve systems.Required Technical Expertise:Proficient in WinForms and .NET (ASP.NET, C#, ASP.NET Web Forms).Strong experience in back-end development and working within n-tier architecture.Familiarity with technologies such as React, ASP.NET Core, Entity Framework Core, ADO.NET, WCF, and SQL Server.Experience with cloud technologies (Azure), including Azure Web Applications, Functions, and Service Bus.Solid understanding of object-oriented development and solution design patterns (SOA).Familiarity with web development technologies like HTML, CSS, JavaScript, and SASS.Proficient in development tools such as Visual Studio, Jenkins, Git.Knowledge of Agile methodologies and continuous integration practices.Qualifications:2-5 years of experience in design and development with .NET technologies.Strong academic background with a reputable Degree in computer science, software engineering, or a related field.Proven experience in creating and maintaining web and back-end applications within a Financial Services environment is a plus.If you are passionate about technology, have a strong .NET background, and are looking for an exciting opportunity to contribute to cutting-edge financial solutions, apply today!How to apply: