Job Description :
What You'll Do :
- Hands-on Development : Engage in hands-on development of robust and scalable web applications using the .NET CORE Framework, C#, ASP.NET, and MVC.
- Frontend Development : Implement dynamic and interactive user interfaces utilizing JavaScript/jQuery and AJAX.
- Database Development : Design, develop, and optimize database components, including SQL Stored Procedures, Triggers, and Batches.
- Technical Leadership & Mentorship : Lead and mentor a team of at least 2-3 junior developers, providing technical guidance, conducting code reviews, and fostering their professional growth.
- Architectural Design : Contribute significantly to architecture design, focusing on security, coding standards, and overall system scalability.
- Solution Delivery : Take ownership of assigned tasks and projects, ensuring timely delivery and high-quality solutions based on direct requirements from business users.
- Problem Solving : Apply strong problem-solving skills to analyze complex requirements and provide independent, effective technical solutions.
- Collaboration : Collaborate effectively with individuals at all levels, including business users, product owners, and other technical teams, demonstrating excellent interpersonal, verbal, and written communication skills.
- Customer Service : Maintain a high degree of customer service, working well both independently and within a team environment.
Required Skills & Qualifications :- Education : Bachelor of Engineering (BE) / BS/MS degree in Computer Science, Engineering, or a related subject.
- Experience : 7+ years of professional software development experience, with a proven track record of hands-on development and at least 2-3 years of experience in leading and mentoring junior team members.
- Strong expertise in the .NET CORE Framework (Mandatory).
- Mandatory proficiency in C#, ASP.NET, and MVC.
- Mandatory hands-on experience with JavaScript/jQuery and AJAX implementation.
- Mandatory strong proficiency with SQL Stored Procedures, Triggers, and Batches.
- Experience with Oracle databases.
- Proficient with HTML, CSS, XML, and JSON.
- Experience with WCF, SOAP, and REST services.
- Experience with Entity Framework.
- Architectural Understanding : Strong exposure to architecture design, security, and coding standards.
- Problem-Solving : Good problem-solving skills, with the ability to provide solutions to requirements independently.
- Communication : Excellent interpersonal, verbal, and written communication skills, with the ability to collaborate and interact confidently with individuals at all levels.
Preferred Skills (Nice-to-Have) : - Good understanding of LINQ.
- Experience with Angular 6.0 and above versions.
- Experience of designing and deploying applications on Cloud platforms like AZURE or AWS will have an added advantage.