We are looking for a motivated .NET Developer with 1 to 3 years of professional experience to join our engineering team. In this role, you will contribute to the development, testing, and maintenance of high-quality software applications. You’ll work closely with senior developers to scale our current systems and build new features that impact our users directly.
Key Responsibilities
- Develop & Maintain: Write clean, scalable, and efficient code using .NET Core / .NET 6+.
- API Design: Build and consume RESTful APIs to integrate with internal and external systems.
- Database Management: Write and optimize SQL queries and work with Entity Framework.
- Collaborate: Participate in Agile ceremonies (daily stand-ups, sprint planning) and contribute to technical discussions.
- Debug & Troubleshoot: Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
- Code Quality: Participate in peer code reviews to ensure maintainability and best practices.
Technical Requirements
- Frameworks: Proficiency in C# and the .NET ecosystem (Web API, MVC).
- Database: Strong understanding of SQL Server, PostgreSQL, or similar relational databases.
- Front-end Basics: Familiarity with HTML, CSS, and JavaScript (experience with React or Angular is a plus).
- Version Control: Solid experience with Git (branching, merging, pull requests).
- ORM: Experience using Entity Framework or Dapper.
- Testing: Basic understanding of Unit Testing (xUnit, NUnit, or MSTest).
Pay: ₹15,000.00 - ₹35,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person