Role Overview
We are looking for a skilled and passionate .NET Developer to join our development team in Ahmedabad. The ideal candidate should have hands-on experience in developing web applications and APIs using .NET Core and Web API. The candidate will be responsible for designing, developing, testing, and maintaining scalable applications while collaborating closely with cross-functional teams.
Responsibilities
- Design, develop, test, and maintain applications using .NET Core.
- Build and consume RESTful APIs using Web API.
- Write clean, scalable, and efficient code following best practices.
- Participate in application architecture, design discussions, and code reviews.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with front-end developers, QA teams, and business stakeholders.
- Optimize application performance and ensure high availability.
- Maintain technical documentation related to development activities.
- Stay updated with emerging technologies and development trends.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 2+ years of hands-on experience in .NET development.
- Strong experience with .NET Core, ASP.NET Core, Web API, C#, and SQL Server.
- Understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience with source control tools such as Git.
- Knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving and analytical skills.
Nice to Have
- Experience with Apache Kafka for event-driven architecture and messaging.
- Knowledge of Redis Cache for performance optimization and distributed caching.
- Exposure to microservices architecture.
- Experience with cloud platforms such as Azure.
- Understanding of CI/CD pipelines and DevOps practices.
Benefits
- Competitive salary package.
- Paid sick time.
- Opportunity to work on challenging and innovative projects.
- Career growth and learning opportunities.
- Collaborative and supportive work environment.
Skills
- .NET Core
- C#
- Web API
- SQL Server
- ASP.NET Core