ESP Global Services Technology/Software

Technical Consultant - Pune, India

Pune, India In person Full-time

Role Overview

We are looking for a hands-on Full-Stack Technical Owner to take end-to-end technical ownership of a business-critical application, currently Tempo – ESP Global Services' Workforce Management System.

The role covers design, development, security, integrations, deployment, production support and continuous enhancement across backend, web, mobile and database layers. This is an individual-contributor role requiring strong hands-on coding and technical ownership rather than people management.

Key Responsibilities

  • ·Own the application architecture, design, development and technical roadmap.
  • ·Develop and maintain .NET/C# backend APIs, React web applications and mobile applications.
  • ·Design and maintain databases, APIs and integrations with enterprise systems.
  • ·Own application security, authentication, SSO, RBAC and vulnerability remediation.
  • ·Manage cloud deployments, CI/CD pipelines, monitoring and production releases.
  • ·Personally troubleshoot and resolve production incidents across the technology stack.
  • ·Manage mobile releases for Android/iOS and ensure application performance and reliability.
  • ·Work with business, Finance, Payroll and other stakeholders to deliver technical solutions.
  • ·Maintain architecture, API, data-flow and operational documentation.
  • ·Take ownership of other applications/platforms assigned by ESP in the future.

Requirements

  • ·8+ years of software engineering experience with strong hands-on delivery.
  • ·Strong C#, .NET / ASP.NET Core, REST APIs, Entity Framework and SQL Server experience.
  • ·Strong React.js, JavaScript/TypeScript, HTML and CSS skills.
  • ·Hands-on Android/iOS or React Native development experience.
  • ·Experience with Azure, CI/CD, GitHub Actions/Azure DevOps and application monitoring.
  • ·Knowledge of OAuth2/OIDC, SSO, RBAC and secure coding practices.
  • ·Experience with mobile location services, geofencing and offline/sync capabilities is desirable.
  • ·Strong production support, troubleshooting and root-cause analysis skills.
  • ·Experience working with globally distributed teams is an advantage.

Qualifications

  • ·Bachelor's/Master's degree in Computer Science, Software Engineering or equivalent practical experience.
  • ·Demonstrable experience owning and supporting a live production application end-to-end.
  • ·Strong ability to work independently and take full technical accountability for an application.

Ideal Candidate

A senior hands-on engineer who can design it, build it, secure it, deploy it, troubleshoot it and continuously improve it — across the full application lifecycle.

Job description provided by ESP Global Services.
View the original posting