Sr. Software Engineer - DotnetExperience: 2-7 YearsLocation: RemoteQualification: Bachelor’s or Master's degree
Technical Skills:
Good experience in .NET/Visual Studio (ASP.Net, MVC, ASPNET CORE, and C#, etc.)Relevant experience in Payment Gateway IntegrationStrong experience in microservices and web API development using .NET technologies.Experience with C#, ASP.NET, Web API, .NET Core, Entity Framework, LINQ, and SQL Server.Strong exposure to Azure Cloud.Strong knowledge of design patterns and principles.Familiarity with agile development methodologies.
Responsibilities:
Design, develop, and maintain microservices and web APIs using .NET technologies.Develop technical designs for application development.Designing and implementing database structures and integrating data with software applications.Participating in code reviews and ensuring compliance with coding standards and guidelines.Write clean, maintainable, and scalable code.Provide Technical Support and consultation for .NET Applications.Establish, refine, and integrate development and test environment tools and software as needed.Stay up-to-date with emerging trends and technologies in software development.Conducting unit testing and troubleshooting to identify and resolve software defects.Ability to write unit testing cases.Participating in team meetings and providing input on software development strategies and project timelines