Huron Consulting Group logo

Sr Software Engineer

Huron Consulting Group
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

C#System DesignRESTful APIsMicroservices ArchitectureAWS ServicesGenerative AI Tools

Job description

Overview

Lead the design, development and delivery of enterprise software products built on the Huron platform for the Higher Education practice, including mentoring engineers and partnering with Product, Implementation and Support teams.

What you'll do

  • Lead design reviews and drive technical decisions on scalability, reliability and maintainability.
  • Translate product requirements into clean, well-tested implementations; author architecture decision records (ADRs) and developer documentation.
  • Define and govern engineering quality standards, coding conventions and peer review norms across the team.
  • Leverage GitHub Copilot, Claude Code and comparable agentic coding assistants across code authoring, review, test generation and documentation.
  • Design, build and maintain AI agents and multi-agent workflows; define agent instructions, skills, memory and tool integrations; evaluate agent behavior in production.
  • Apply Model Context Protocol (MCP) or equivalent patterns to connect AI models to internal tools, APIs and data sources.
  • Stay current with the agentic AI landscape and bring forward-looking proposals to the engineering team.
  • Build high-quality client-side and server-side code using modern frameworks; design RESTful APIs (OpenAPI standard); develop microservices on Azure or AWS.
  • Write and execute comprehensive unit and integration test cases; troubleshoot deployment and environment issues across multiple projects.
  • Mentor engineers, lead code reviews and contribute actively to sprint ceremonies in a globally distributed Agile team.

What you'll need

  • Bachelor's in computer science or related field (or equivalent experience).
  • 6+ years of progressive software development experience on a commercial product.
  • Strong CS fundamentals: data structures, algorithms, system design and distributed computing.
  • Production-quality C# (.NET); React or comparable front-end framework; NUnit/xUnit testing; Git/Azure DevOps source control.
  • Relational database experience (PostgreSQL, MySQL, SQL Server) with query optimization; RESTful API design; Agile/Scrum methodology.
  • Demonstrated experience with performance engineering, scalability design and observability practices (logging, metrics, distributed tracing) in production systems.
  • Hands-on experience with AWS services including Lambda, ECS, RDS, API Gateway, CloudWatch and related cloud-native tooling.
  • Hands-on use of GitHub Copilot, Claude Code or Cursor to write, refactor and review production code; ability to craft effective prompts and system instructions.
  • Solid understanding of AI agents, skills and tool-calling; ability to configure and evaluate agentic workflows for multi-step development tasks.

Nice to have

  • Working knowledge of an LLM API or agent orchestration framework (Anthropic API, OpenAI API, LangChain, Semantic Kernel, or similar).
  • HTML5, CSS, JavaScript/TypeScript with React or Next.js; cloud-native development on Azure or AWS; Docker and Kubernetes.
  • TDD/BDD methodologies; AI observability tooling; familiarity with the Microsoft development ecosystem.

Details

  • Location: Bangalore, India (Outer Ring Road).
  • Position level: Associate.
  • Globally distributed Agile team.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Engineer