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