O

Oracle

Builds databases, business apps and cloud services

Software Development Manager

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.
  • At least 9 years of software development experience in a technical capacity.
  • Expertise in JavaScript and hands-on experience with TypeScript, with a basic understanding of modern web frameworks such as React, Angular, or Vue.
  • Expertise in at least one development technology: Java or C#.
  • Experience working with AI development tools such as Cline and Codex, and expertise creating agents or skills based on project needs.
  • 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.
  • Familiarity with the testing pyramid, test plans, automation, code coverage, continuous integration, performance testing, and security testing.
  • Expertise in agile methodology and handling scrum teams.
  • Expertise in performance management, including regular one-on-ones and performance or appraisal discussions with engineers.
  • Ability to drive and enhance team engagement and foster a collaborative, motivated work environment.
  • Experience managing high-performance teams, understanding their feedback, and guiding their career paths.
  • Ability to attract, recruit, and retain talent.
  • Excellent problem-solving skills and ability to abstract functional requirements.

Responsibilities

  • Manage a team of 7 or more engineers.
  • Promote team collaboration and take initiative, responsibility, and ownership of projects.
  • Drive continuous improvement of team productivity, the product, and processes.
  • Provide career growth and development opportunities for the team and build an effective backup and succession plan to handle unanticipated attrition.
  • Interact with product management 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 for design, architecture, and code reviews, and incorporate engineering best practices into feature development, refactoring, and product maintenance.
  • Determine staffing requirements for scrum teams to complete assigned tasks and facilitate training needed to 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 technical skillsets and stay current with technology trends.
  • Work with the team to resolve customer issues according to 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.
  • Keep up to date with technology trends and processes, drive their adoption, encourage innovation, and lead knowledge-sharing strategies; pick up and deliver stories or tasks as project needs require.
  • Unblock team issues by providing effective resolutions.
  • Delegate to engineers with clearly defined responsibilities and empowerment.
  • Ensure the team adheres to organizational policies and guidelines.
  • Coach and mentor employees and act as an employee champion.

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