We are looking for a passionate and capable .NET Developer to join our growing technology team. You will be responsible for implementing tasks writing unit tests and continuously learning under guidance. This role requires hands-on experience with C# web development and cloud-based systems as well as the drive to explore emerging technologies such as AI tools. The ideal candidate is proactive detail-oriented and committed to delivering high-quality results.
- Analyze and understand assigned project requirements
- Implement and deliver tasks efficiently and independently
- Write clean maintainable code with appropriate unit test coverage
- Learn new technologies frameworks or tools as needed
- Participate in design and code reviews
- Follow development standards processes and best practices
- Regularly communicate task progress and raise risks proactively
Qualifications :
- Bachelors degree in Computer Science Information Technology or a related field
- 13 years of hands-on development experience using C# Core MVC and Web API
- Solid understanding of Object-Oriented Programming (OOP) and unit testing practices
- Proficient in frontend technologies such as HTML5 CSS and JavaScript
- Working knowledge of REST APIs microservices architecture cloud development and multithreading
- Experience with databases such as SQL Server MySQL or Oracle
- Familiarity with .NET Framework .NET Core Entity Framework and Web Forms
- Exposure to Scrum/Agile development methodologies
- Knowledge of AI tools and how they can be applied in software development
- Strong ability to work independently estimate efforts manage time and adhere to processes
- Excellent communication skills proactive attitude and a continuous learning mindset
Remote Work :
Yes
Employment Type :
Full-time