Experience:4-5 years
Job Summary
We are looking for a skilled and motivated Software Engineer with strong expertise in .NET and C# technologies to design, develop, and maintain scalable software applications. The ideal candidate should have hands-on experience in backend development, API integration, debugging, and delivering high-quality enterprise applications.
Essential Responsibilities
Develop, enhance, and maintain software solutions using .NET Framework/.NET Core and C#.
Participate in the complete software development lifecycle including analysis, design, coding, testing, and deployment.
Build and consume RESTful APIs and web services.
Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
Troubleshoot, debug, and optimize application performance.
Write clean, scalable, and reusable code following coding standards and best practices.
Participate in code reviews and technical discussions.
Ensure application security, reliability, and performance.
Required Skills
Strong experience in C# and .NET/.NET Core.
Experience with SQL Server and database development.
Knowledge of REST APIs, microservices architecture, and integrations.
Familiarity with Git, CI/CD pipelines, and Agile methodology.
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Preferred Skills
Experience with cloud platforms such as Azure or AWS.
Knowledge of frontend technologies like Angular/React is an added advantage.
Exposure to containerization tools such as Docker/Kubernetes is preferred.
Qualification
Bachelor’s degree in Computer Science, Engineering, or related field.
Pay: ₹1,000,000.00 - ₹1,600,000.00 per year
Work Location: Remote