Director, Software Engineering

S&P Global

Gurugram District

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

S&P Global is seeking a qualified candidate to lead and guide development engineers in Gurugram, India. You will oversee development activities, ensuring compliance with industry standards while advocating for best practices in software design and implementation.

The ideal candidate will have extensive experience with Java, CI/CD pipelines, and microservices architecture, focusing on software quality and delivery. Familiarity with AI tools and emerging technologies is also essential.

Qualifications

  • Extensive knowledge and hands-on experience with Java 11+ and related frameworks.
  • Strong software design skills with a deep understanding of microservices architecture.
  • Expertise in multi-threading and performance optimization.
  • Proficient in writing performant, testable, and maintainable code.

Responsibilities

  • Lead and mentor development engineers, ensuring project milestones are achieved.
  • Plan and execute development activities for timely releases.
  • Leverage AI tools to enhance coding efficiency.
  • Design and implement data platforms for decision-making.
  • Identify opportunities for process improvements and automation.

Skills

Java 11+
CI/CD pipelines
Microservices architecture
Multi-threading
Performance optimization
Spring
Git
AWS
Docker
RESTful Web Services
Postgres
Container Orchestration Service
Azure Service Bus
AI tools

Job description

Role Overview

You will be responsible for leading and guiding the development engineers, ensuring compliance with industry standards and timely releases. Your role will involve planning and executing all development activities, implementing best practices in platform-centric development, and identifying opportunities for process improvements. You will take ownership of complex development tasks, focusing on software quality, productivity, and delivery while advocating for reusability, scalability, and maintainability.

Key Responsibilities
  • Lead and guide development engineers, provide mentorship, and track progress to ensure project milestones are achieved.
  • Plan and execute development activities, ensuring compliance with industry standards and timely releases.
  • Leverage AI tools to enhance coding efficiency, improve code quality, and accelerate development processes.
  • Design and implement data platforms supporting data-driven decision-making and optimizing software performance.
  • Advocate for and implement best practices in platform-centric development, emphasizing reusability, scalability, and maintainability.
  • Identify opportunities for process improvements, including automation and enhanced coding practices.
  • Take ownership of complex development tasks, producing high-quality software aligned with business objectives.
  • Ensure adherence to principles and best practices in software development, applying them within project constraints.
  • Focus on software quality, productivity, and delivery, driving all aspects of DevOps within the team.
Qualifications Required
  • Extensive knowledge and hands-on experience with Java 11+ and related frameworks.
  • Proven experience with CI/CD pipelines and integration.
  • Strong software design skills with a deep understanding of microservices architecture.
  • Expertise in multi-threading and performance optimization.
  • Proficient in writing performant, testable, and maintainable code.
  • In-depth knowledge of relational databases, particularly Postgres.
  • Familiarity with AI tools and their application in enhancing coding practices.
  • Stay abreast of emerging technologies and trends in AI and software development.
  • Skill set should include Spring, Git, Microservices, AWS, JMS (Active MQ), Docker, Container Orchestration Service, RESTful Web Services, and Azure Service Bus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager of Software Engineering - Java
Senior Manager of Software Engineering - Java

Fairygodboss • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Sr. Software Engineer - Java, React/Angular
Sr. Software Engineer - Java, React/Angular

Optum • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Director, Senior Engineering (.Net FullStack + AI/ML)
Director, Senior Engineering (.Net FullStack + AI/ML)

S&P Global • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Engineer - Platform Engineering
Engineer - Platform Engineering

Tata Communications • Chennai District

On-site
INR 600,000 - 900,000
Director, Senior Engineering (.Net Full Stack + AI/ML) (Bengaluru)
Director, Senior Engineering (.Net Full Stack + AI/ML) (Bengaluru)

Su0026P Global Market Intelligence • Bengaluru

On-site
INR 4,000,000 - 10,000,000
Lead Software Engineer - Java, Spring Boot, Kafka
Lead Software Engineer - Java, Spring Boot, Kafka

Fairygodboss • Mumbai

On-site
INR 1,200,000 - 2,700,000
Principal Engineer
Principal Engineer

TechVerito • Pune District

On-site
INR 3,500,000 - 6,000,000
Executive Director
Executive Director

Wissen Technology • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Director, Software Engineering
Director, Software Engineering

S&P Global Market Intelligence • Gurugram District

On-site
INR 4,500,000 - 7,500,000
Senior Software Developer
Senior Software Developer

Kivi-Tronics Consulting • Chennai District

On-site
INR 1,800,000 - 3,200,000