This is a remote position.
To create software using the languages and tools of the .NET framework, we are searching for a .NET developer. You will design new apps, set up current systems, and give user assistance. You should be able to develop functional code for this position and have a keen eye for spotting errors. It would help if you were a good communicator and team player. We'd love to meet you if you share our enthusiasm for the .NET framework and software design/architecture. Your key objective will be working with internal teams to design, create, and maintain software. Upgrading, configuring, and debugging existing systems. Providing technical support for web, desktop, or mobile applications. Participate in the study of needs. Utilize the .NET programming languages to produce scalable, clean code. Test and deploy systems and applications. Improve current software by revising, updating, refactoring, and debugging the code. Create documentation for the entire software development life cycle (SDLC). Acquire application-specific knowledge and offer technical assistance.
Requirements
Strong knowledge of Asp.Net Core, C#, CSS, LINQ, HTML, jQuery, ASP.Net MVC, ASP.Net, .NET Framework, C#.Net, JavaScript, Database, Web Development, Ajax, WCF, MS SQL Programming, Bootstrap, Entity Framework, Rest API Development. Preferably Framework 4.0 or Higher. Knowledge or Exposure to WPF, WCF, and LINQ will be added advantage. Knowledge or Exposure to Angular, React, and Node JS will be added advantage.
Qualifications:
Bachelor's degree in Computer Science or from a relevant field. 0-6 years of experience working with .NET or relevant experiences. Experience developing web-based applications in C#, HTML, JavaScript, ASP.NET MVC, and ASP.Net Core. Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for complete software design life cycle. Experience working in an agile development environment. Excellent troubleshooting and communication skills. Strong self-motivation and ability to work on multiple concurrent projects with minimal supervision. Report directly to Project Manager. Good debugging and problem-solving skills.