Overview
Hands-on technical leader responsible for designing, building, testing, deploying and operating high-quality digital platform capabilities across the Corporate Affairs portfolio, leading medium-to-large engineering initiatives and mentoring engineers.
What you'll do
- Lead end-to-end technical design and implementation of sophisticated digital platform capabilities and services.
- Turn ambiguous business and technical problems into pragmatic, scalable and supportable engineering solutions.
- Decompose larger solutions into clear workstreams and coordinate delivery across multiple engineers and dependencies.
- Make informed trade-offs across business value, delivery pace, technical quality, security and long-term sustainability.
- Lead and contribute to design reviews, technical spikes, solution options and engineering decisions.
- Influence partner teams where direct or indirect technical dependencies affect delivery or platform outcomes.
- Write high-quality, production-grade code that sets the standard for maintainability, scalability, extensibility and clarity.
- Design, build and maintain components, services, APIs, integrations, automation and shared engineering patterns.
- Promote reuse over reinvention and simplify systems to make them easier to enhance and operate over time.
- Perform high-quality code reviews and provide practical feedback on design, testing, security and implementation.
- Diagnose and resolve complex defects and technical issues across application, integration and platform layers.
- Work with Product Managers and Technical Delivery Leads to connect business priorities with technical outcomes.
- Contribute to roadmap shaping, backlog refinement, estimation, sprint planning, demos and retrospectives.
- Define technical tasks, acceptance considerations, dependencies and non-functional requirements.
- Proactively identify architectural issues, technical risks and improvement opportunities that enable faster, higher-quality delivery.
- Communicate technical progress, decisions, risks and trade-offs clearly to technical and non-technical customers.
- Establish strong testing practices across unit, integration, component, regression and automated quality controls.
- Improve CI/CD pipelines, release automation, environment management and safe deployment practices.
- Ensure solutions are observable, resilient, secure, accessible, performant and ready for production support.
- Participate in incident response, root-cause analysis and post-incident improvement activities.
- Lead reduction of technical debt, operational toil and recurring failure points through engineering improvements and automation.
- Mentor and coach software engineers through pairing, design discussions, code reviews and practical technical guidance.
- Set clear expectations for engineering quality, ownership, documentation and operational responsibility.
- Encourage constructive challenge and help resolve technical disagreements by finding the best path forward.
- Share reusable patterns, lessons and standards across engineering, supplier and partner teams.
- Promote curiosity, inclusion, continuous improvement and a strong product and customer perspective.
What you'll need
- Significant experience designing, building and operating digital products, web platforms, APIs, integrations or cloud-native services.
- Strong computer science and software engineering fundamentals, including design, maintainability, testing, security, scalability and performance.
- Experience leading complex engineering initiatives and coordinating work across multiple engineers or technical workstreams.
- Hands-on experience with modern coding practices, version control, automated testing, CI/CD, DevOps and production operations.
- Ability to understand business implications and use them to make sound technical decisions and trade-offs.
- Experience mentoring engineers and raising standards through code review, design review and technical guidance.
- Experience collaborating with product, delivery, architecture, QA, operations, security and supplier teams.
Nice to have
- Desirable experience with Contentful, MACH or headless architecture, modern front-end frameworks, Java or API development, AWS, Azure DevOps, observability, automation or AI-assisted engineering.
Details
- Location: Pune, India.
- Hybrid working (office/remote).
- Up to 10% travel expected.
- Eligible for relocation within country.
- Advertised as full time; flexible working arrangements may be considered.
Read the full description and apply on the company’s own careers page.