AdTechTalent
Engineering14 days agoHybrid

Epsilon

Senior Software Engineer

.NET CoreREST APIAngularAWSAzureTerraformAI toolsAgentic AIPythonLang GraphLLM orchestrationcloud-nativesoftware designOOPSOLID

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

5-10

Location

Bengaluru, India

Full job description

The Product Engineering team at Epsilon is seeking a mid-level software engineer with 5-8 years of experience to design, develop, and maintain backend RESTful APIs using .NET Core and front-end applications using Angular. The role involves building cloud-native solutions on AWS and/or Azure, automating infrastructure with Terraform, and exploring AI-assisted development tools. Candidates must have strong software design skills, experience with OOP and SOLID principles, and excellent problem-solving and communication abilities. Preferred skills include AI developer tools, Agentic AI development with Python, Lang Graph, and LLM orchestration frameworks, and cloud certifications. The position is based in Bengaluru, Karnataka, India.

What you'll do

  • Design, develop, and maintain high-quality RESTful APIs using .NET Core
  • Build and enhance front-end applications using Angular with best practices
  • Develop cloud-native solutions leveraging AWS and/or Azure services
  • Collaborate with DevOps and platform teams to automate infrastructure using Terraform
  • Explore and experiment with AI-assisted development tools and Agentic AI concepts
  • Contribute to solution design discussions with technical leads and architects
  • Improve application reliability, performance, and deployment pipelines
  • Work closely with cross-functional partners (Product, QA, UX) to deliver end-to-end features
  • Promote clean code, testability, and continuous improvement in the development lifecycle

Requirements

  • BE / B.Tech / MCA (Full-time education; no correspondence courses)
  • 5–8 years of hands-on software development experience
  • Strong experience with .NET Core and REST API development
  • Solid experience in front-end development with Angular
  • Working knowledge of AWS or Azure (services, deployments, cloud concepts)
  • Strong understanding of software design principles, OOP, and SOLID practices
  • Excellent problem-solving and communication skills
  • Experience using AI developer tools to improve productivity (nice to have)
  • Hands-on or exploratory experience in Agentic AI development using Python, Lang Graph & LLM orchestration frameworks (nice to have)
  • Experience with Infrastructure as Code (Terraform) and Cloud certifications in AWS or Azure (nice to have)

Tech stack

.NET CoreRESTful APIsAngularAWSAzureTerraformPythonLang GraphLLM orchestration frameworks

Benefits

Opportunity to explore various AWS & Azure services in depthWork in an innovative, open, and transparent environmentExposure to AI-assisted development tools and Agentic AI conceptsCareer growth through learning, development and advancementFlexible work-life balanceInclusive and diverse workplace

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.