Description
Develop and maintain .NET-based applications, translating business requirements into technical solutions.
This role is on-site.
Responsibilities
- Design and develop scalable applications using C#, ASP.NET, WinForms, and WPF.
- Analyze business requirements and implement robust technical solutions.
- Write and execute unit and integration tests to ensure code quality.
- Participate in code reviews and support junior developers.
- Collaborate with cross-functional teams to deliver software features.
Required Skills
- 5+ years of professional experience in .NET development.
- Proficiency in C#, ASP.NET, WinForms, and WPF.
- Experience with SQL Server and T-SQL, including CRUD operations.
- Strong database design skills.
- Familiarity with the Scrum framework.
- Strong problem-solving, troubleshooting, and root cause analysis abilities.
- Demonstrated critical thinking and decision-making skills.
- Intermediate teamwork, communication, and time management skills.
Preferred Skills
- Bachelor's degree in Computer Science or related field.
- Experience with Visual Studio.