Staff Engineer / Associate Director, Software Engineering (Pune, MH, IN, 411006)

HSBC
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Problem-solving","Delivery mindset","Coaching","Collaboration","Safe AI usage"]

Design, develop, test, and support microservices end-to-end using .NET (C#) and Python. Drive feature delivery from requirements clarification through CI/CD, deployment, and production support, while ensuring high-quality unit/integration/contract testing and strong non-functional requirements like resilience, scalability, and observability. Partner across product, architecture, platform, security, and operations, and explore AI opportunities and safe GenAI usage patterns to improve engineering workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HSBC
HSBC
1 day ago

Staff Engineer / Associate Director, Software Engineering (Pune, MH, IN, 411006)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Design, develop, test, and support microservices end-to-end using .NET (C#) and Python. Drive feature delivery from requirements clarification through CI/CD, deployment, and production support, while ensuring high-quality unit/integration/contract testing and strong non-functional requirements like resilience, scalability, and observability. Partner across product, architecture, platform, security, and operations, and explore AI opportunities and safe GenAI usage patterns to improve engineering workflows.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Director level

Key Responsibilities

  • •Design, develop, test, and support microservices using .NET (C#) and Python while applying clean architecture and SOLID principles.
  • •Deliver features end-to-end, including requirements clarification, estimation, development, code review, CI/CD, deployment, and production support.
  • •Implement high-quality automated testing (unit, integration, contract) and help meet non-functional requirements like resilience, scalability, and observability.
  • •Collaborate with product, architecture, platform, security, and operations to deliver outcomes at pace.
  • •Identify and prototype AI-assisted solutions across the SDLC, evaluate accuracy/cost/latency, and coach peers on safe, effective GenAI usage patterns.

Key Requirements

  • •Strong hands-on development experience with C#/.NET (ASP.NET Core, Web APIs, dependency injection, EF Core or similar).
  • •Solid microservices fundamentals including domain boundaries, versioning, backward compatibility, API design, and async patterns.
  • •Experience with CI/CD and engineering hygiene: Git, branching strategy, code reviews, and automated testing.
  • •Ability to support production with observability: structured logging, metrics, tracing, dashboards, and alerting.
  • •Experience containerisation and deployment concepts such as Docker and Kubernetes/OpenShift, plus practical GenAI/LLM use in engineering workflows.
Skills:Problem-solvingDelivery mindsetCoachingCollaborationSafe AI usage
Tech Stack:.NETC#PythonASP.NET CoreWeb APIsDependency injectionEF CoreMicroservicesCI/CDGitStructured loggingMetricsTracingDashboardsAlertingDockerKubernetesOpenShiftUnit testsIntegration tests

Company Brief

HSBC
Global banking and financial services organisation offering retail, commercial, corporate and investment banking, wealth management, and global markets services across Europe, Asia, the Americas and the Middle East.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1865
Glassdoor
Glassdoor: 3.6
WebsiteLinkedIn