Job Title: .NET Core Developer
Location: Bengaluru, Hyderabad, Chennai
Work Mode: Hybrid | Immediate Joiners Preferred
Experience: 7+ years in .NET development
Role Summary:
We are seeking an experienced .NET Core Developer to lead development of enterprise-grade applications. You will work on high-volume transactional systems, collaborate with stakeholders, and mentor junior developers in an agile environment.
Key Responsibilities:
- Collaborate with clients and stakeholders to gather requirements and analyze business needs.
- Lead development using .NET Core, C#, MVC, Entity Framework, Web API, and JavaScript frameworks.
- Design and implement complex database solutions using SQL Server (stored procedures, query optimization).
- Contribute to UI/UX using jQuery, Bootstrap, Kendo UI.
- Develop and maintain ETL processes using SSIS.
- Participate in Scrum ceremonies and ensure agile compliance.
- Estimate user stories, perform UI/DB design, and ensure high-quality code through unit testing.
- Manage deployments across Dev, Staging, and Production environments.
- Provide production support and mentor team members.
Must-Have Skills:
- 7+ years in .NET development (C#, .NET Core, MVC, Web API).
- Strong SQL Server expertise (complex queries, stored procedures, performance tuning).
- Hands-on with front-end technologies (JavaScript, jQuery, Bootstrap, Kendo UI).
- Experience with SSIS, Agile methodologies, and AWS services (EC2, SQS, SNS, Lambda, Containers, API Gateway).
- Excellent communication and interpersonal skills.
Preferred Skills:
- Mortgage/Financial Services domain knowledge.
- Experience with large-scale applications and high-volume systems.
- Exposure to AI-driven development and QA automation tools.
- Familiarity with Linux, open-source tools, and additional RDBMS (MySQL, PostgreSQL).
- Knowledge of design patterns, refactoring, unit testing frameworks, and CI/CD pipelines.