O

Oracle

Builds databases, business apps and cloud services

Manager – Application Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in computer engineering or equivalent is required.
  • At least 9 years of software development experience in a technical capacity is required.
  • Expertise in JavaScript and hands-on experience with TypeScript, plus a basic understanding of modern web frameworks such as React, Angular, and Vue, are required.
  • Expertise in at least one of Java or C# is required.
  • Experience with AI development tools such as Cline and Codex, including creating agents or skills based on project needs, is required.
  • Expertise in designing complex solutions, conducting code reviews, providing architectural input on team-wide or cross-location projects, defining branching strategies, and driving cross-team initiatives is required.
  • Familiarity with the testing pyramid, test plans, automation, code coverage, continuous integration, performance testing, and security testing is required.
  • Expertise in agile methodology and handling scrum teams is required.
  • Expertise in performance management, including regular one-on-ones and performance or appraisal discussions with engineers, is required.
  • Experience managing high-performing teams, understanding their feedback, and guiding their career paths is required.
  • The ability to attract, recruit, and retain talent is required.
  • Excellent problem-solving skills and the ability to abstract functional requirements are required.
  • Excellent interpersonal and communication skills are required.

Responsibilities

  • Manage a team of 6 or more engineers.
  • Promote team collaboration and take initiative, responsibility, and ownership of projects.
  • Drive continuous improvement in team productivity, the product, and processes.
  • Provide career growth and development opportunities for the team and build an effective backup and succession plan to address unexpected attrition.
  • Work with Product Management, Security and Compliance, and other engineering teams, including XD, DevOps, Tech Support, and Release teams, to develop and release software products that fulfill product-owner requirements.
  • Provide technical leadership in design, architecture, and code reviews, and incorporate engineering best practices into feature development, refactoring, and product maintenance.
  • Determine staffing needs for scrum teams to complete assigned tasks and facilitate training to help the team complete those tasks.
  • Work with Quality Leads.
  • Hire software engineers for agile development teams and participate in campus and industry hiring drives.
  • Mentor, train, and motivate software engineers to increase their technical skills and stay current with technology trends.
  • Drive the team's annual performance reviews and appraisal process.
  • Work with the team to resolve customer issues in accordance with defined service-level agreements.
  • Deliver committed features on time and meet project objectives and deadlines.
  • Participate in scrum ceremonies, including daily scrum calls, sprint planning, and sprint retrospectives.
  • Monitor team productivity and maximize utilization across projects and initiatives.
  • Stay current with technology trends and processes, drive their adoption, encourage innovation, and lead knowledge-sharing strategies.
  • Pick up and deliver stories or tasks based on project needs.
  • Help unblock the team by providing effective resolutions.
  • Delegate work to engineers with clearly defined responsibilities and appropriate empowerment.
  • Ensure the team adheres to organizational policies and guidelines.
  • Drive and enhance team engagement and foster a collaborative, motivated work environment.
  • Coach, mentor, and champion employees.

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