Job
Description
You are a Senior Software Architect / Technical Lead with over 10 years of experience and expertise in .NET/.NET Core, Node.js, and Python (FastAPI) within microservices-based architectures. Your role involves driving adoption of clean architecture principles, cloud platforms (Azure & AWS), AI-driven solutions, and database optimization, while providing strong technical leadership to cross-functional teams. **Key Responsibilities:** - Architect and lead the design, development, and deployment of enterprise-grade applications using .NET/.NET Core, Node.js, NestJS, and Python (FastAPI). - Implement microservices architecture, CQRS, and clean architecture principles to ensure modularity, maintainability, and scalability. - Design and optimize MongoDB and MSSQL databases for high-performance and large-scale applications. - Champion Azure Cloud and AWS services for infrastructure provisioning, CI/CD automation, and scalability. - Drive AI and NLP initiatives, integrating Azure AI services and implementing agentic AI systems to improve decision automation accuracy. - Provide hands-on guidance in REST API design and implementation, ensuring robust and secure services. - Mentor development teams, fostering technical excellence, collaboration, and innovation. - Collaborate with stakeholders to deliver high-quality software solutions aligned with business needs. **Required Skills:** - Expertise in .NET, .NET Core, MVC, Node.js, NestJS. - Strong knowledge of microservices, clean architecture, and CQRS design patterns. - Hands-on experience with MongoDB and MSSQL. - Proficiency in Azure Cloud, AWS, DevOps pipelines. - Experience with Azure AI, Natural Language Processing (NLP), and AI-driven microservices. - Skilled in REST API design and TypeScript. - Excellent leadership, communication, and problem-solving skills. **Preferred Qualifications:** - Experience implementing agentic AI systems in enterprise architectures. - Certifications in Azure, AWS, or .NET technologies. - Proven track record of leading and mentoring development teams. You are a Senior Software Architect / Technical Lead with over 10 years of experience and expertise in .NET/.NET Core, Node.js, and Python (FastAPI) within microservices-based architectures. Your role involves driving adoption of clean architecture principles, cloud platforms (Azure & AWS), AI-driven solutions, and database optimization, while providing strong technical leadership to cross-functional teams. **Key Responsibilities:** - Architect and lead the design, development, and deployment of enterprise-grade applications using .NET/.NET Core, Node.js, NestJS, and Python (FastAPI). - Implement microservices architecture, CQRS, and clean architecture principles to ensure modularity, maintainability, and scalability. - Design and optimize MongoDB and MSSQL databases for high-performance and large-scale applications. - Champion Azure Cloud and AWS services for infrastructure provisioning, CI/CD automation, and scalability. - Drive AI and NLP initiatives, integrating Azure AI services and implementing agentic AI systems to improve decision automation accuracy. - Provide hands-on guidance in REST API design and implementation, ensuring robust and secure services. - Mentor development teams, fostering technical excellence, collaboration, and innovation. - Collaborate with stakeholders to deliver high-quality software solutions aligned with business needs. **Required Skills:** - Expertise in .NET, .NET Core, MVC, Node.js, NestJS. - Strong knowledge of microservices, clean architecture, and CQRS design patterns. - Hands-on experience with MongoDB and MSSQL. - Proficiency in Azure Cloud, AWS, DevOps pipelines. - Experience with Azure AI, Natural Language Processing (NLP), and AI-driven microservices. - Skilled in REST API design and TypeScript. - Excellent leadership, communication, and problem-solving skills. **Preferred Qualifications:** - Experience implementing agentic AI systems in enterprise architectures. - Certifications in Azure, AWS, or .NET technologies. - Proven track record of leading and mentoring development teams.