Job Description
Job Description
This is a remote position.
We are seeking a motivated .NET Developer to join our development team. This role is ideal for entry to mid-level professionals who are passionate about building scalable applications and are eager to grow their skills in a collaborative environment. You will work closely with senior developers, QA, and business teams to design, develop, and maintain software solutions.
Key Responsibilities
- Develop, test, and maintain applications using the .NET framework / .NET Core
- Write clean, efficient, and well-documented code
- Participate in the full software development lifecycle (SDLC)
- Collaborate with cross-functional teams to gather and understand requirements
- Debug and resolve technical issues and bugs
- Assist in designing and implementing new features and enhancements
- Work with databases to write queries, stored procedures, and optimize performance
- Follow coding standards, best practices, and version control processes
Required Qualifications
- Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)
- 1–5 years of experience in .NET development
- Strong knowledge of C#, ASP.NET, and .NET Core
- Basic understanding of RESTful APIs and web services
- Experience with SQL Server or other relational databases
- Familiarity with HTML, CSS, JavaScript
- Understanding of object-oriented programming (OOP) concepts
- Good problem-solving and analytical skills