Senior Software Engineer
CurrentResponsibilities• Designing, developing, and maintaining applications using .NET framework technologies, including ASP.NET, .NET Core, C#, and MVC.• Crafting complex software solutions to meet client and business requirements.• Implementing robust .NET Core and ASP.NET solutions, employing C# to enhance application efficiency.• Monitoring the migration of applications to modern .NET frameworks for improved reliability and user experience.• Developing dynamic and responsive web applications using Angular 8, HTML, and Razor Pages.• Optimizing and refactoring existing code to improve performance, maintainability, and scalability.• Designing and managing databases with MS SQL Server, MongoDB, and Oracle (PL/SQL), executing complex queries and stored procedures.• Conducting rigorous unit testing to ensure application robustness.• Mentoring developers and fostered a culture of continuous learning and improvement within the team.