Job Description:
We are seeking a skilled .NET Core Developer to join our development team. In this role, you will be responsible for designing, building, and maintaining high-performance, scalable, and secure applications using the latest Microsoft technologies. You will collaborate closely with cross-functional teams to deliver reliable solutions that support our business goals.
Key Responsibilities
- Develop, test, and maintain web applications and APIs using .NET Core / ASP.NET Core.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Collaborate with product managers, designers, and QA teams to deliver high-quality features.
- Integrate applications with databases, third-party services, and cloud platforms.
- Troubleshoot and resolve software defects and performance issues.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to architectural decisions and technical design discussions.
- Maintain up-to-date documentation related to systems and processes.
- Stay updated with emerging technologies and propose ways to improve the development workflow.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Proven experience as a .NET Core / ASP.NET Core developer.
- Strong proficiency in C# and .NET Core frameworks.
- Experience with RESTful APIs, Entity Framework Core, and LINQ.
- Solid understanding of SQL Server or other relational databases.
- Familiarity with microservices architecture and distributed systems.
- Experience using Git or other version-control systems.
- Knowledge of dependency injection, asynchronous programming, and design patterns.
- Strong debugging, problem-solving, and analytical skills.
Job Type: Full-time
Pay: Rs40,000.00 - Rs60,000.00 per month
Work Location: In person