- We are seeking a skilled C#/SQL Developer to join our dynamic team.As a C#
Developer, you will be responsible for designing, developing, and maintaining applications using
C#, Entity Framework, ASP.NET Core, and SQL Server. You will work closely with
cross-functional teams to build and integrate RESTful APIs and implement patterns such as
MVC and MVVM for clean, maintainable code. This role requires a passion for solving complex
problems, a solid understanding of software architecture, and a commitment to delivering
exceptional quality.
Roles & Responsibilities:
- Design, develop, and maintain C# applications using ASP.NET Core and Entity
Framework. - Build and maintain RESTful APIs to ensure seamless data exchange and integration.
- Work with SQL Server to design, query, and manage databases, ensuring data integrity
and performance. - Implement the Model-View-ViewModel (MVVM) and Model-View-Controller (MVC)
design patterns to structure code for scalability and maintainability. - Collaborate with front-end and other development teams to ensure cohesive integration
of all software components. - Conduct code reviews, debug issues, and optimize applications for maximum speed and
scalability. - Participate in the entire software development lifecycle, from requirements gathering to
deployment and maintenance. - Stay up-to-date with emerging trends and technologies to improve development
practices and processes.
Requirement:
- Proven experience in C# development and SQL database management.
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.