Job Openings Architect .NET

About the job Architect .NET

  • Design and develop high-quality, scalable, and secure .NET applications using .Net Core, MVC, and Web API.
  • Ensure code quality by writing unit tests and mocks using .NET/C# with a standard framework.
  • Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement them.
  • Create technical documentation and diagrams to communicate architecture and design decisions.
  • Stay updated with the latest .NET technologies and industry trends to continuously improve the development process.
  • Experience working with Agile methodologies and tools such as Scrum and JIRA.
  • Strong problem-solving skills and ability to troubleshoot complex technical issues.
  • Excellent communication and interpersonal skills to effectively communicate with team members and stakeholders.
  • Experience with cloud computing platforms such as Azure or AWS.
  • Experience with database design and development using SQL Server or Oracle.
  • Ability to work independently and manage multiple projects simultaneously.
  • Strong attention to detail and ability to deliver projects within tight deadlines.
  • Experience mentoring and leading junior developers.

Requirements

  • 10+ years of development expertise in ASP.NET technology including .Net Core, MVC & Web API
  • 6+ years of experience writing unit tests and mocks in .NET/C# with a standard framework.
  • 6+ years of designing highly scalable architectures for enterprise SaaS applications.
  • 2+ years of experience in React technologies
  • Strong exposure of working directly with clients & excellent communication skills
  • Experience Azure technology (Azure Storage, Azure security, Azure Function, Azure Data factory, Azure App Insights and other Azure services)
  • Expertise in Authorization and Authentication (Open API and OAuth 2.0 standard)
  • Expertise in Entity frameworks, DB concepts & SQL (DB: SQL server)
  • Participate & contribute to High Level & Low-Level Design
  • Strong understanding of various Design patterns
  • Expertise in Agile Methodologies & other quality process
  • Expertise on Source code control usage or management
  • Ability to manage & lead 610-member team
  • Good in resolving problems and efficiently learn advance technologies.