About the role
We are looking for a motivated Junior .NET Developer to join our development team. The ideal candidate will be responsible for developing, testing, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Develop, test, and maintain web applications using C# and .NET technologies.
- Write clean, maintainable, and efficient code following coding standards.
- Develop and integrate RESTful APIs.
- Troubleshoot, debug, and resolve software issues.
- Optimize application performance and ensure scalability.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Collaborate with QA, business analysts, and senior developers throughout the Software Development Life Cycle (SDLC).
- Prepare technical documentation when required.
Requirements
- 1–3 years of experience in .NET development.
- Strong knowledge of C# and the .NET Framework / .NET Core (.NET 6/7/8).
- Experience with ASP.NET MVC and/or ASP.NET Core Web API.
- Good understanding of Entity Framework or Entity Framework Core.
- Experience with Microsoft SQL Server, including writing SQL queries and stored procedures.
- Familiarity with HTML, CSS, JavaScript, and Bootstrap.
- Basic knowledge of front-end frameworks such as Angular or React is a plus.
- Understanding of RESTful APIs and web services.
- Experience with Git or other version control systems.
- Familiarity with Visual Studio and Azure DevOps is a plus.
- Understanding of software development best practices and object-oriented programming (OOP).
- Strong analytical and problem-solving skills.
- Good communication skills and ability to work in a collaborative environment.
Benefits
- Hybrid working model
- Social and medical insurance
- Transportation