Lead Software Engineer - Full Stack
Core
Architect, design, and develop enterprise application features and services using Azure cloud, C# .NET Core, and ReactJS, implementing AI-DevSecOps principles.
Role type
Senior hands-on IC full-stack software engineer (cloud-native)
Builds
Enterprise application features/services on Azure
Domain
Enterprise software, Cloud-native, AI-DevSecOps
Deliverable
production ML models | product features
Required skills
C# / .NET Core, ReactJS, Micro-Services, Micro-Frontend, Container-based development (AKS, Service Fabric), Messaging queues (RabbitMQ, Kafka), Azure Services (Logic Apps, Functions), Relational and No-SQL databases (MS SQL Server, PostgreSQL, MongoDB), AI tools automation (Claude, CoPilot, MCP), LLM integration, Vector databases, RAG, Test Automation, Performance Engineering, Code Quality
Preferred skills
Coaching/leading scrum teams, End-to-end module ownership, Cross-functional collaboration, Reporting solutions (PowerBI, Apache SuperSet)
Technologies
Azure, C# .NET Core, ReactJS, AKS, Service Fabric, RabbitMQ, Kafka, MS SQL Server, PostgreSQL, MongoDB, PowerBI, Apache SuperSet, Claude, CoPilot, MCP
Responsibilities
Architect/design/develop enterprise application features/services, Lead and review architecture/design/code, Act as hands-on technical leader of a scrum team, Own quality, performance, security, and sustenance of deliverables, Appraise performance of self, peers, and team members
Seniority
Senior, hands-on IC
