Description

Key Skills: C#, C#.NET, .NET Core, LINQ, Web API, SQL, Software Architecture, Team Leadership, Technical Specifications, Code Review.

Roles & Responsibilities:

  • Design and develop high-quality software architecture and solutions using C# and .NET technologies.
  • Lead and mentor development teams, ensuring adherence to best practices and coding standards.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay updated with emerging technologies and industry trends to drive innovation within the team.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Ensure the scalability, performance, and security of applications through effective architecture design.
  • Provide technical leadership and direction to ensure successful project delivery.
  • Create and maintain architectural documentation and technical guidelines.
  • Identify and resolve technical risks and issues in the project lifecycle.

Experience Requirement:

  • 8-12 years of  experience in designing and implementing scalable and secure enterprise-level applications.
  • Hands-on expertise in developing RESTful APIs using .NET Core and Web API.
  • Experience working with microservices architecture and containerization tools like Docker and Kubernetes is a plus.
  • Exposure to cloud platforms such as Azure or AWS for application deployment and monitoring.
  • Strong experience with relational databases like SQL Server, and writing complex queries and stored procedures.
  • Familiarity with Agile/Scrum methodologies and participation in sprint planning and daily standups.
  • Experience integrating third-party APIs and working with authentication protocols such as OAuth2 and JWT.
  • Proven ability to troubleshoot complex issues and optimize system performance.
  • Strong understanding of CI/CD pipelines and DevOps practices.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate