O

Oracle

Builds databases, business apps and cloud services

Senior Director - Application Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • The role requires the ability to provide strategic oversight of application and software development organizations, architecture, quality assurance, customer support, security, and development operations.
  • The role requires expertise in software development, software architecture, application programming interface design and integration, testing, observability, performance optimization, scalability, secure software development, and system maintenance.
  • The role requires the ability to manage organizational planning, execution, resources, budgets, priorities, and cross-functional partnerships.
  • The role requires the ability to lead advanced problem-solving, continuous improvement, learning and development, performance management, and talent management across teams.

Responsibilities

  • Leads a large, potentially global application development group or portfolio of applications spanning multiple product lines.
  • Drives strategic initiatives to design and implement multiple software solutions and identify and analyze requirements to ensure alignment with business and organizational goals.
  • Integrates information from multiple areas to develop, guide, and innovate software features and enhancements, create design specifications, ensure accessibility, and develop documents clarifying software design and code.
  • Leads design and specification reviews to drive improvements across multiple programs, products, and organizations.
  • Provides thought leadership and pioneers approaches for software development and quality assurance.
  • Oversees departments implementing functional and non-functional software testing, quality assurance processes, error logging, monitoring, and observability for effective debugging.
  • Adapts or drives optimization of design and development practices to improve performance across products and domains in response to business priorities.
  • Oversees troubleshooting and resolution of issues related to application programming interface functionality and integration.
  • Addresses ambiguous challenges in implementing application programming interface versioning, lifecycle, and interoperability strategies.
  • Oversees the design and development of software, systems, and services.
  • Coaches directors and managers, providing technical guidance and domain expertise in software architecture decisions and best practices.
  • Pioneers approaches and uses conceptual thinking to conduct periodic reviews and ensure adherence to architectural standards.
  • Collaborates with stakeholders, cross-functional teams, and executive leadership to align software architecture with business and customer goals and priorities.
  • Sets standards for performance optimization and scalability strategies in software design.
  • Develops and provides strategy, vision, and direction for regular technology research and evaluation for architectural enhancements.
  • Builds partnerships with stakeholders and senior leaders to understand customer issues and align solutions.
  • Oversees technical guidance and prioritization of customer support for reported issues.
  • Drives initiatives that advocate for customer interests and suggest product enhancements based on feedback.
  • Champions customer success and satisfaction through timely issue resolution and effective communication.
  • Directs training for customer issue and defect handling processes.
  • Directs investigation and troubleshooting of complex product maintenance issues to reach customer agreement on short- and long-term solutions.
  • Collaborates with the group and senior leadership to ensure compliance with evolving industry best practices and processes.
  • Develops strategic plans and objectives for adherence to broad acceptance criteria affecting development processes across the organization.
  • Implements strategic secure software development practices and solutions to prevent organization-wide security vulnerabilities.
  • Drives initiatives for periodic maintenance and testing of systems that require upgrading or patching, including for critical vulnerabilities.
  • Ensures the group understands and adheres to service contracts, terms, and conditions.
  • Oversees evolution of standard operating procedures and improvements, and directs automation, testing, and debugging to maintain service and product availability, health, support, and reliability.
  • Provides strategic oversight of large-scale projects and initiatives, monitoring timelines, deliverables, and budgets where applicable.
  • Sets strategies for delegating work, setting priorities, and aligning projects with business needs.
  • Drives strategic planning across teams and guides resource and timeline planning in anticipation of change.
  • Sets strategic direction for cross-functional collaboration and alignment of expectations and objectives.
  • Fosters teamwork and empowers teams to build partnerships with business leaders, stakeholders, and customers.
  • Develops strategies for advanced problem-solving across the organization and serves as an escalation point for complex operational and technical issues.
  • Oversees teams addressing significant ambiguous issues, identifying root causes, preventing recurrence, and reviewing solutions.
  • Champions continuous learning and monitors emerging trends, technologies, and industry standards to influence organizational best practices.
  • Influences leadership to foster team learning opportunities and contributes to the organization's learning and development strategy.
  • Drives continuous improvement in processes, protocols, and workflows across the organization.
  • Oversees large-scale improvement approaches and ensures changes align with organizational goals.
  • Sets strategic direction, prioritizes, and approves the roadmap of improvement initiatives to maximize return on investment.
  • Drives consistent application of performance management strategies, systems, processes, and guidelines across the organization.
  • Creates a career-development culture and guides leaders in supporting team growth.
  • Drives consistent talent development procedures and communicates performance expectations across the organization.
  • Partners with Human Resources and executive leadership to develop and execute talent management strategy while balancing budget and talent resources.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs