Job Title: Apptad .Net Architect
Job Location: Atlanta GA (ONSITE WORK)
Job Duration: LongTerm
Job Description:
Responsibilities:
- 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 nontechnical stakeholders.
Requirements:
- A total of 15 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 TSQL 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
- HandsOn 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