Senior Platform Engineer

Location:

SenecaGlobal IT Services Private Limited

Office 3B, 3RD Floor, Orbit, Plot No 30/C

Hyderabad – 500081, Telangana, India

Responsibilities:

We are looking for a Senior Platform Engineer to join our Platform Engineering team, a team that builds and maintains the foundational services, tools, and workflows that every application team depends on to ship software faster and with confidence.

You will work at the intersection of software development and platform engineering, with a composition of 50% Development and 50% DevOps.

Our platform is built on Azure, Azure DevOps pipelines, .NET, SQL, and Angular. You will be expected to understand the full stack, reason for architectural trade-offs across it, and re-architect existing systems without requiring the development team to hold your hand.

Key Responsibilities

  • Re-architect existing systems or codebases independently using transition architecture principles.
  • Lead incremental decomposition of monolithic applications into microservices, including service boundaries, data contracts and migration sequencing.
  • Design, implement, monitor and debug .NET/C# backend services across the full lifecycle through production observability.
  • Build and extend Entity Framework services, managing schema migrations, query optimization and ORM configuration across SQL Server and PostgreSQL.
  • Author, review and maintain cloud infrastructure using Azure Bicep, ARM templates, Terraform or equivalent.
  • Build & maintain containerization, orchestration solutions using Docker and AKS.
  • Design event-driven integration using Kafka/Service Bus/Event Grid where required.
  • Design, maintain observability monitoring including New Relic where applicable.
  • We are looking for candidates/profiles with the combination of .Net Development (50%) + DevOps (50%) at a Senior Developer or above experience.
  • Should be able to convert Monolithic application to Microservices by doing required code changes, containerize and deploy to Cloud by setting up the network and everything on his own.

Required Skills and Experience

  • 10+ years of overall software engineering experience with a strong backend and platform engineering track record.
  • Production-scale Infrastructure as Code using Bicep, Terraform, ARM or Pulumi.
  • Strong .NET and C# development experience building and operating production backend services.
  • Microservices architecture expertise and hands-on monolith-to-microservices decomposition.
  • Hands-on Entity Framework/EF Core experience including migrations and query optimization.
  • SQL Server and/or PostgreSQL experience covering queries, schema design and performance optimization.
  • Azure DevOps CI/CD building and maintaining pipelines from scratch.
  • Specification-Driven Development designing APIs/services by contract before implementation.
  • Daily professional use of Claude, ChatGPT, Copilot, Cursor or equivalent AI development tools.
  • Ability to re-architect existing systems independently without relying on the existing development team for context.
  • Version control, testing frameworks, CI/CD workflows and end-to-end ownership.
  • Experience collaborating with multinational, cross-functional engineering teams.
  • High-trust, high-accountability mindset and proactive transformation orientation.

Preferred / Bonus Skills

  • Azure, Azure DevOps CI/CD (Bicep), New Relic, .NET, C#, Angular, SQL Server, PostgreSQL and Playwright.
  • Eventing with Kafka, Azure Service Bus or Event Grid, including migration planning and consumer design.
  • Authentication migration using Azure B2C, Entra ID and OIDC/OAuth2.
  • Scalable, versioned, contract-first APIs.
  • RBAC, granular permissions and enterprise security models.
  • Transition Architecture and safe coexistence of legacy and modernized systems.

Preferred

  • .NET / C# Backend Development
  • Microservices Architecture
  • Monolith-to-Microservices Transition
  • Cloud Infrastructure as Code (Bicep/Terraform)
  • Azure DevOps CI/CD
  • Entity Framework
  • SQL Server / PostgreSQL
  • AI-Driven Development (Claude/Copilot/Cursor)
  • Containerization (Docker / AKS)
  • SonarQube
  • Azure cloud
  • Observability and Monitoring tools

Good to Have

  • Specification-Driven Development
  • Event-Driven Architecture (Kafka/Service Bus)
  • Authentication Migration (Azure B2C)
  • Angular
  • Playwright (E2E Testing)

Experience & Qualifications

  • 10-15 Years of experience        
  • BTech/BE/MTech(CSE/ECE)/MS/MCA

How to Apply

To apply, submit your CV and contact information to india.ta@senecaglobal.com.

About SenecaGlobal

Founded in 2007, SenecaGlobal is a global leader in software development and management. Services include software product development, application software development, enterprise cloud and managed services, quality assurance and testing, security, operations, help desk, technology advisory services and more. The company’s agile team consists of world-class information technologists and business executives across industries, ensuring that we provide clients with a strong competitive advantage.

SenecaGlobal is headquartered in Chicago, Illinois, and has a state-of-the-art software development and management center in Hyderabad, India. The company is certified as a Great Place to Work® and is ISO 9001 certified for quality and ISO 27001 certified for security.