Role Name : Solutions Architect .NET Core & Azure
Location : Jersey City , NJ (Hybrid)
Duration : 12 Months
JOB DESCRIPTION : Microsoft CORE
We are seeking an experienced and highly motivated Solutions Architect to join our team The ideal candidate will have deep expertise in NET Core API development SQL and cloud based solutions particularly on Azure As a Solutions Architect you will be responsible for designing implementing and overseeing the architecture of scalable secure and high performing software solutions You will work closely with various teams to ensure that technical strategies align with business objectives and customer needs
Key Responsibilities
Architecture Design Lead the design and implementation of complex software architectures using NET Core RESTful APIs SQL and Azure services Ensure that solutions are scalable secure and meet business needs
API Development Integration Design implement and maintain efficient and scalable RESTful APIs to integrate various systems and enable seamless communication between services
Cloud Solutions Architect and deploy cloud based solutions using Azure including services such as Azure App Services Azure Functions Azure SQL Database and Azure DevOps for CICD pipelines
Database Design Optimization Create and optimize SQL databases for performance and scalability including ensuring secure data storage efficient queries and high availability
Technical Leadership Provide technical leadership to development teams guiding best practices in NET Core API design cloud infrastructure and database management
Collaboration Work closely with business stakeholders project managers and other technical teams to ensure that technical solutions align with business goals and user needs
Code Reviews Quality Assurance Perform regular code reviews to ensure best practices for coding security and performance Ensure that applications are robust and thoroughly tested
Cloud Infrastructure Strategy Lead the design of cloud architecture that optimizes costs improves reliability and scales as needed Manage cloud resources effectively using Azure best practices
Documentation Create and maintain comprehensive technical documentation including architectural diagrams API documentation and integration guides
Mentoring Training Provide mentorship and training to junior developers fostering a culture of continuous improvement and knowledge sharing
Key Requirements
o Extensive experience in NET Core development and best practices
o Strong knowledge and experience with RESTful API design and development
o Proven expertise in SQL databases eg Microsoft SQL Server PostgreSQL and performance tuning
o Hands on experience with Azure cloud services eg Azure Functions Azure App Services Azure SQL Database Azure DevOps
o Experience designing and implementing microservices architecture
o Familiarity with CICD pipelines and modern DevOps practices
o Knowledge of containerization Docker Kubernetes is a plus
o 12 years of experience in software development with at least 6 years in a Solutions Architect role or equivalent experience
o Proven track record of delivering enterpriselevel solutions using NET Core APIs SQL and Azure cloud services
o Handson experience with Agile methodologies and tools eg JIRA Confluence
Preferred Qualifications
Microsoft Certified Azure Solutions Architect Expert or other relevant Azure certifications
Experience with DevOps and automation tools NoSQL databases eg MongoDB CosmosDB NoSQL databases eg MongoDB CosmosDB frontend technologies eg React Angular is a plus
Best Regards,
Vishal
Architect Net Azure • Jersey City, NJ, United States