Software Development Director

Year    Bengaluru, Karnataka, India

Job Description


Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Oracle Database supports most demanding mission-critical customer requirements, operating at global scale to provide a secure, distributed, multi-tenant data platform for structured as well as unstructured data. In this role, you will be responsible for leading QA Automation and testing of a new cloud native service for hyperscale globally distributed converged database capabilities to store structured and unstructured data. The service will help customre build applications which need a high volume, high velocity, high variety data platforms as well as have data sovereignty/residency requirements. As a member of the product development team, you will understand customer requirements, translate them to technical specification, do system design, lead a team of QA engineers help with testing automation and supporting the service (DevOps). This is your opportunity to be a core part of the team that defines and delivers exciting new capabilities for Oracle’s flagship Database. We are seeking a candidate with strong product development experience in platform level products or services. You will lead and coordinate efforts between cross-functional teams to develop best-in-class capabilities. Your team will work with Product Management, Product Development, Documentation, Support and at times directly with customers, marketing and sales. The right candidate will possess a strong Product Development Managerial background, an ability to work backwards from customer requirements and will have experience building multiple customer-facing products and features. You must be able to thrive and succeed in an entrepreneurial environment, and not be hindered by ambiguity or competing priorities. This means you are not only able to develop and drive high-level strategic initiatives, but can also roll up your sleeves, dig in and get the job done. Maturity, a customer-centric mindset , agile development approach, pivot when needed, ability to hire and influence analytical talent are essential to succeed in this role.
Key Responsibilities:

  • Lead a team which will be responsible for QA and automation of Oracle Cloud Infrastructure native service for Hyperscal Globally Distributed Database
  • Define system design, technical specification, architecture and hands on coding when needed
  • Collaborate with PM, development, documentation, support teams to iterate and improve service offering
  • Participate in customer events and key sales/marketing initiatives
  • Define, measure and manage customer experience metrics for stakeholders
  • Proactively identify and resolve risks and issues that may dent team’s ability to execute
Minimum Qualifications:
  • Bachelor's Degree in Computer Science, Engineering or a related discipline
  • 15+ years of experience as hands-on product development or product quality assurance for customer facing data platform products
  • Experience with hiring, leading and mentoring team members
  • Experience with building, launching and operating cloud native services for data platform.
  • Experience with building backend APIs layers using languages like Java, C++ and technologist like API Gateways, load balancers, micro services, databases, workflows
  • Attention to detail and proven ability to manage multiple competing priorities simultaneously
  • Strong project management skills and track record of on time delivery.
  • Ability to think both strategically and tactically in a high-energy, fast paced environment
  • Big Data platform experience with structured and unstructured data
  • Experience with relational and NoSQL databases
  • Experience with Massively Parallel Processing systems
  • Experience with technologies like high availability, backup/recovery, disaster/recovery, monitoring, versioning
Preferred Qualifications:
  • MBA
  • Experience in Internet scale applications
  • Experience in designing and launching cloud products
  • Experience with Application integration technologies like process orchestration, workflow, API gateways, service bus

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2859225
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year