Job Summary:
We are seeking a skilled C# Developer to join our development team. The ideal candidate will have experience building robust, scalable, and high-performance applications using the .NET framework. You will work closely with cross-functional teams to design, develop, and maintain software solutions aligned with business needs.
Key Responsibilities:
- Design, develop, and maintain C# .NET applications
- Write clean, scalable, and efficient code
- Collaborate with front-end developers, testers, and business analysts
- Participate in code reviews and contribute to technical design
- Debug and resolve technical issues and production incidents
- Develop APIs and integrate third-party services
- Optimize application performance and scalability
- Maintain documentation for software functionality and workflows
Required Skills:
- 3+ years of experience in C# and .NET development
- Experience with ASP.NET MVC / .NET Core
- Strong understanding of OOP and design patterns
- Experience with RESTful APIs and web services
- Proficiency with SQL Server or other relational databases
- Familiarity with Entity Framework, LINQ, and Visual Studio
- Knowledge of Git or other version control tools