Candidate Skill:
C#, .NET Core, ASP.NET, Web API, Microservices, SQL Server, REST APIs, Git, CI/CD, Azure.
Job Description:
We are seeking an experienced Senior C# Developer to design, develop, and maintain scalable backend applications. The ideal candidate should have strong expertise in C#, .NET technologies, and application development, with the ability to build high-performance and reliable systems. Key Responsibilities Design, develop, and maintain applications using C# and .NET technologies. Build and maintain RESTful APIs and backend services. Collaborate with cross-functional teams to design scalable and efficient solutions. Write clean, maintainable, and efficient code following best practices. Perform code reviews, debugging, and troubleshooting. Optimize applications for performance, scalability, and security. Work with databases and data access technologies. Participate in system design and architecture discussions. Required Skills Strong experience in C#, .NET Core / .NET Framework. Experience in ASP.NET and Web API development. Knowledge of SQL Server or other relational databases. Experience with REST APIs and microservices architecture. Familiarity with Git and version control systems. Knowledge of CI/CD pipelines and DevOps practices. Strong problem-solving and debugging skills. Preferred Qualifications Experience with Azure or other cloud platforms. Knowledge of Docker or containerization technologies. Experience working in Agile/Scrum environments.