CareerPlan

India: Software Manager

Noida Office, INFull-time2026-10-27 → 2026-11-10
On-site

Core

Lead and deliver high-quality Cloud-based enterprise software solutions using C# and Java for Helmerich & Payne.

Role type

Senior Software Engineering Manager (IC + Team Lead)

Builds

Enterprise software systems and products

Domain

Oil & Gas / Energy + Cloud Computing

Deliverable

production ML models | product features

Required skills

C#, Java, Cloud computing (AWS/Azure), Kubernetes, Microservices architecture, SDLC, Agile/Scrum, CI/CD, Servant Leadership, Stakeholder management, Project management

Preferred skills

DevOps tools (Jenkins, GitLab CI, Azure DevOps), Metrics-driven management (Velocity, Burndown, Cycle Time), Automated testing frameworks

Technologies

C#, Java, Kubernetes, AWS, Microsoft Azure, Jenkins, GitLab CI, Azure DevOps

Responsibilities

Lead a team of R&D software engineers to develop, test, and deploy enterprise software; Plan, execute, and monitor strategic projects; Partner with Product Management and IT Infrastructure to define technical direction; Champion Agile mindset and foster self-organizing teams; Manage multiple large-scale projects simultaneously; Ensure software architecture supports quality, maintainability, and scalability.

Seniority

Senior, hands-on IC with management responsibilities