Description:
UWorx Group is seeking a Senior .NET Developer with over 6 years of experience in software development. This is an excellent opportunity for a highly skilled and passionate tech professional to lead the development of cutting-edge solutions. The ideal candidate will have strong leadership skills, excellent English communication (both verbal and written), and the ability to work in a dynamic environment.
Key Responsibilities:
- Develop, maintain, and enhance applications using the Microsoft technology stack (.NET/C#, .NET Core, SQL Server, ASP.NET).
- Work with RESTful architecture, ASP.NET MVC, and Web API to build robust web applications.
- Utilize NUnit, MSTest, and Git for unit testing and version control.
- Implement configuration management systems and build tools.
- Manage Continuous Integration/Continuous Deployment (CI/CD) pipelines for efficient deployment.
Required Skills:
- Extensive experience in .NET development, including C#, .NET Core, SQL Server, ASP.NET.
- Strong knowledge of RESTful APIs, ASP.NET MVC, and Web API.
- Proficiency in unit testing frameworks like NUnit and MSTest.
- Hands-on experience with Git for version control.
- Experience with configuration management and build automation tools.
Preferred Skills (Good to Have):
- Experience in API design and management.
- Knowledge of API Gateways and integration.
- Expertise in ASP.NET Security, OAuth2, and OpenID authentication mechanisms.
- Familiarity with test automation frameworks.
- Ability to troubleshoot and deploy applications in Windows & Linux environments.
- Certifications in .NET / Angular / SQL are a plus.
- Proficiency in Shell Scripting.
Why Join Us?
- Work in a dynamic and collaborative environment.
- Get the opportunity to work on cutting-edge software development projects.
- Be part of a company that values innovation and technical excellence.