.NET Developer
About the role
This is a full-time remote .NET Developer position focused on designing and developing applications using the .NET Framework, ASP.NET, and related technologies. The role involves collaborating with cross-functional teams, maintaining code quality standards, and implementing automated testing and performance optimization. Candidates will work with technologies such as .NET Framework (including 4.7 and .NET Core), ASP.NET (MVC, Web API, ASP.NET 8), JavaScript (jQuery, with future transition to React.js), MS SQL Server, MySQL, and unit testing frameworks. The ideal candidate will have a relevant bachelor's degree and at least 2 years of experience with .NET technologies, web-based application development, and agile methodologies.
Must have
- Bachelor's degree in Computer Science or relevant field.
- 2+ years of experience working with .NET technologies (including .NET Core, .NET Framework, and ASP.NET).
- Hands-on experience developing web-based applications with C#, HTML, JavaScript, ASP.NET, and .NET.
- Experience with MS SQL Server and MySQL databases.
- Strong knowledge of the full software design lifecycle (SDLC), from initial design to deployment and maintenance.
- Proficient in unit testing with frameworks such as MSUnit and NUnit, and understanding of automated testing principles.
- Experience working in agile development environments.
Technologies
- Agile
- C#
- .NET
- HTML
- JavaScript
- jQuery
- MVC
- MySQL
- React
- SDLC
- SQL
- SQL Server
- Test Automation
- Unit Testing
Highlights
This is a fully remote position. The company is seeking candidates with a minimum of 2 years of relevant experience and a bachelor's degree in Computer Science or a related field.