Job Summary:
We are seeking an experienced and skilled Senior .NET Core Developer with over 3 years of professional experience in designing, developing, and delivering robust applications using .NET Core (version 8.0). The ideal candidate should have strong expertise in Web API, ASP.NET MVC, Entity Framework, and advanced concepts like JWT Authentication and Role-Based Access Control (RBAC). Additionally, the candidate must possess the ability to lead and mentor a development team while contributing to system architecture and design.
Key Responsibilities:
- Development and Implementation:
- Design and develop scalable and secure applications using .NET Core 8.0.
- Implement Web APIs and RESTful services for seamless communication between systems.
- Work with Entity Framework to manage data and optimize database operations.
- Develop and maintain applications using ASP.NET MVC.
- System Design and Architecture:
- Contribute to system architecture discussions to ensure efficient, scalable, and secure designs.
- Provide technical leadership in design patterns, coding standards, and best practices.
- Authentication and Authorization:
- Implement and manage JWT tokens for secure user authentication.
- Develop and enforce Role-Based Access Control (RBAC) for user authorization.
- Team Leadership and Collaboration:
- Lead and mentor a team of developers, ensuring project deliverables are met on time and to high standards.
- Collaborate with cross-functional teams, including product managers, designers, and QA, to ensure smooth project execution.
- Code Quality and Testing:
- Perform code reviews to ensure adherence to coding standards and best practices.
- Write and maintain unit tests and integration tests to ensure code reliability.
- Documentation and Communication:
- Create and maintain technical documentation for applications and processes.
- Communicate effectively with stakeholders and team members to provide updates and solutions.
Required Skills and Qualifications:
- Experience: Minimum 3+ years of experience in .NET Core development, with hands-on expertise in .NET Core 8.0.
- Technical Proficiency:
- Strong knowledge of ASP.NET MVC, Web API, and Entity Framework.
- Experience with system design and architectural principles.
- Proficiency in implementing JWT tokens and RBAC.
- Solid understanding of relational databases and query optimization.
- Leadership Skills:
- Proven ability to lead and mentor development teams.
- Strong problem-solving and decision-making skills.
- Tools and Frameworks:
- Familiarity with CI/CD pipelines and DevOps tools.
- Proficiency with Git and version control practices.
- Soft Skills:
- Excellent verbal and written communication skills.
- Ability to manage multiple priorities and deliver under tight deadlines.
Preferred Qualifications:
- Experience with cloud platforms like Azure or AWS.
- Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
- Familiarity with front-end technologies like Angular, React, or Vue.js.
What We Offer:
- Competitive salary based on experience and expertise.
- Opportunities to lead high-impact projects and grow within the organization.
- A collaborative work environment with opportunities for continuous learning.
Selection Process
- Technical Task
- Technical Interview
- HR Interview
Remuneration
- For 3 or More Year of Experience Person, we will discuss during the final interview
- Bond: – 1 Year Bond
- Job Location: – Greater Noida
- Hybrid mode
- Notice Period: 3 Months
Need to discuss something : Click Here to chat on whatsapp
Call: +91-9599777500