Job Description
Company Description
Socxo's Employee Advocacy Platform transforms employees, customers, and partners into brand advocates, enabling brands to increase visibility and trust organically.
Socxo is a leader in promoting the concept of ‘advocacy marketing’ in the USA, Europe and India with over 50+ Brands as customers within a span of eight years of launching its offering as a SaaS platform.
Role Description
Socxo is seeking a Technical Lead proficient in Microsoft/Azure Tech Stack, who combines strong engineering skills, architectural thinking, and AI-native design capabilities within an enterprise environment. The role requires hands-on engineering/coding, with responsibility for leading a small team, shaping architecture, and delivering secure, scalable, cloud-native solutions.
Key responsibilities
- Design, build, and own full-stack applications using .NET Core, modern JavaScript frameworks (Angular/React), and Azure services , ensuring scalability, security, and performance.
- Define and implement application and integration architectures including RESTful APIs, MCP-style integrations, and data pipelines aligned to enterprise standards.
- Lead and mentor the engineering team: drive coding standards, code reviews, test automation, and DevOps practices while remaining a strong individual contributor.
- Manage cloud deployments on Azure (and where needed AWS), including CI/CD using Azure DevOps or GitHub Actions, monitoring, logging, and performance optimization.
- Embed application security and compliance into design and implementation, working with architecture and security teams to meet enterprise governance requirements.
- Collaborate with Product Owner and cross-functional stakeholders to translate product requirements into technical solutions and incremental delivery plans.
Core technical skills
- 8–10 years of experience as a lead or senior engineer with hands-on development across front-end, backend, and databases.
- Strong experience with HTML, CSS, JavaScript/TypeScript and frameworks such as Angular or React for building responsive front-end experiences.
- Proficiency in .NET Core, C#, RESTful API design , and microservices or modular monolith patterns for enterprise systems.
- Database skills across SQL Server and at least one NoSQL technology – MongoDB or equivalent NoSQL Database platforms, including schema design and performance tuning.
- Usage of Azure services - App Services, Functions, API Management, Storage, Azure SQL, NoSQL DB, messaging, monitoring
- Experience with DevOps workflows using CI/CD pipelines, automated testing, and release management in a structured enterprise SDLC.
- Current experience as a Tech Lead or as an Engineering Manager capacity, driving digital Product initiatives.
AI and modern engineering capabilities
- Strong understanding of LLM concepts and how to interact with them programmatically within application workflows (e.g., chat, agents, RAG, tool calling).
- Hands-on experience using GitHub Copilot Pro in VS Code or Visual Studio for feature development, test generation, refactoring, and lightweight documentation.
- Ability to design and implement AI-native and AI-refactoring approaches : where to embed LLMs, vector databases, orchestration layers, and guardrails in existing .NET/Azure architectures.
- Experience or familiarity with Semantic Kernel, Microsoft.Extensions.AI, and integrating Azure OpenAI or similar providers into production systems.
Desirable:
- Understanding of MCP-based tooling (building and consuming MCP tools/servers in C#) and using them to extend developer workflows and application capabilities.
- Knowledge of vector databases and RAG patterns , and basic awareness of AI cost management considerations (token usage, caching, batching, model choice).
Behavioral and leadership expectations
- Experience technically leading software development teams in an enterprise context. Please note this is not a pure project management role.
- Strong problem-solving skills, ownership mindset, and ability to work effectively in hybrid/remote setups across distributed teams.
- Clear and structured communication, with the ability to explain trade-offs and AI/architecture choices to both technical and non-technical stakeholders.
- Commitment to engineering best practices (clean code, testing, documentation where needed) and continuous improvement of team workflows and developer experience.
Preferred Qualifications
- Certifications in Microsoft Azure Architecture
- Exposure to AI solutions development and cost management across AI workloads.
What we offer
Cutting edge Product development
Competitive compensation
Collaborative and Growth environment
Location:
Kochi, Bangalore, Coimbatore
- Kochi, Bangalore, Coimbatore
- Remote work to begin and transition to a Hybrid work during mid-year - 2026.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application