Job Description : We are seeking a skilled and motivated .NET Core Developer to join our dynamic development team. The ideal candidate will have a strong background in building scalable, high-quality, and high-performance applications using .NET Core and related technologies. You will work closely with cross-functional teams to design, develop, and maintain applications, ensuring optimal performance and user experience.
Key Responsibility :
Develop and maintain high-quality software using .NET Core, ASP.NET Core , and related technologies.
Design, develop, and maintain RESTful APIs to support frontend applications and third-party integrations.
Implement and manage CI / CD pipelines using Azure DevOps or GitHub Actions to automate code deployments.
Containerize applications using Docker and manage deployment workflows.
Write and optimize complex SQL queries, functions, and stored procedures in PostgreSQL .
Collaborate effectively with QA, Product, and DevOps teams to deliver robust, scalable, and reliable solutions.
Participate in code reviews , mentor junior developers, and promote best practices including clean architecture and SOLID design .
Troubleshoot, debug, and upgrade existing software systems.
Required Skills and Qualifications :
Proven experience with .NET Core and ASP.NET Core development.
Strong understanding of RESTful API design and integration .
Hands-on experience with Azure DevOps and / or GitHub Actions for CI / CD.
Proficiency in Docker for containerization and microservices architecture.
Strong SQL skills with experience in PostgreSQL .
Familiarity with Agile methodologies and modern development practices .
Strong problem-solving, analytical, and attention to detail.
Strong communication and collaboration skills.
Dotnet Developer • Surat, Gujarat, India