Description

Job Summary:

We are seeking a highly skilled .NET Senior Lead / Architect to join our team and lead the design and development of a scalable platform using .NET Framework 4.x or .NET 5 and above. The successful candidate will work closely with stakeholders, developers, and DevOps engineers to ensure the microservices platform meets the business requirements and technical standards.

 

What will you do?

· Develop API solutions by building REST Based Microservices using ASP.NET and C# for eCommerce systems.

· Perform feasibility and Translate business requirements into appropriate services and integration model.

· Develop high performing Microservices that scale to millions of requests.

· Participate in development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format.

· Design and develop the backend platform using .NET 6 or above to ensure scalability, reliability, and performance.

· Create technical documentation, including architectural diagrams, design documents, and deployment procedures.

· Lead the development team in implementing the microservices platform, ensuring adherence to best practices and coding standards.

· Collaborate with DevOps engineers to automate the deployment, monitoring, and scaling of the microservices platform.

· Identify and mitigate technical risks and challenges, such as performance bottlenecks, security vulnerabilities, and integration issues.

· Evaluate new technologies and frameworks for their suitability in the microservices platform.

· Provide technical guidance and mentorship to developers and team members.

· Communicate technical concepts and solutions to non-technical stakeholders.

 

What are we looking for?

· A total of 10 years of experience showing career progression from Software Engineer to the Architect level position.

· At least 6 years of experience as a Software Architect focusing on building APIs and integration layer.

· 5 years or more experience building REST Based API using .NET Web API

· Develop API solutions by building REST Based Microservices using ASP.NET and C# for eCommerce systems.

· Good in ADO.NET/Dapper T-SQL and RDMS/MySQL database indexes, triggers and stored procedures.

· Perform feasibility and Translate business requirements into appropriate services and integration model.

· Experience in using the design patterns in the system and Solid principles

· Developing and deployment of various Azure Functions and App Services

· Hands on Experience working on Event Driven Systems

· Hands-On experience in building Microservices using Azure Cloud Services such as Azure SQL, Azure Storage, Azure Cosmos, Azure Redis or Azure Event Hub.

· Experience in developing xUnit or NUnit test cases with mocking frameworks such as Moq and AutoFac or NSubstitute, and experience is using Fluent validation

· Understanding on deploying microservices in the Azure Environments.

· Understanding of Auth Token consumption such as OAUTH, SAML, or JWT Token.

· Experience is Azure DevOps, such as building the pipeline and releases 

Education

Any Graduate