OR

Software Development Snr Director

Oracle
Bangalore3-12 LPA Posted 24 Oct 2025
FULL TIME
Agile Methodologies
Cloud Architecture
Team Leadership
Software Engineering
Project Management

Job Description

Key Responsibilities:

  • Lead, mentor, and manage a team of engineers focused on software development, operations, and distributed systems.
  • Oversee the design, development, testing, debugging, and deployment of software applications, operating systems, and database solutions.
  • Build and implement enhancements within the existing software architecture, while envisioning and driving architectural improvements.
  • Establish and enforce operational policies through subordinate managers to ensure consistent and effective execution of engineering practices.
  • Collaborate and negotiate with internal and external executive stakeholders on complex technical and policy matters to influence strategic direction.
  • Maintain comprehensive functional expertise and a broad understanding of company operations to align software engineering efforts with business goals.
  • Drive best practices in software development life cycle, quality assurance, and release management.
  • Foster a culture of innovation, continuous improvement, and high performance within the engineering team.
  • Provide regular reports and updates to executive leadership on progress, challenges, and resource requirements.

Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 15 years of experience in software engineering, with significant experience in operations and distributed systems.
  • Proven track record of leadership and people management in complex software development environments.
  • Strong expertise in software architecture, including application, database, and systems design.
  • Demonstrated ability to manage large-scale software projects and cross-functional teams.
  • Excellent communication, negotiation, and analytical skills.
  • Deep understanding of product development processes and operational considerations in distributed systems.
  • Experience working with executive management and influencing policy at the organizational level.

Preferred Skills:

  • Experience with cloud-native architectures and microservices.
  • Knowledge of modern DevOps practices and tools.
  • Familiarity with large-scale distributed databases and networking technologies.
  • Ability to drive technical vision and strategy.

Join WhatsApp Channel