Software Development Manager

Oracle

9+ yrs Hyderabad Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join the world's first cloud company, Oracle NetSuite, and advance your career in cloud business systems. We are a growing team seeking talented individuals to make a global impact. NetSuite provides a unified application suite for financials, inventory management, HR, professional services automation, and commerce, empowering tens of thousands of customers worldwide to make data-informed decisions.

We foster a collaborative culture where ideas are valued, and mutual support is paramount. We celebrate successes, learn from failures, and always strive to do the right thing for our customers and the product. At NetSuite, you'll build your career in an environment that offers invaluable learning opportunities, strong support, incredible innovation, and opportunities for volunteerism, ensuring everyone feels empowered for success.

Responsibilities

Lead and manage a team of 7+ engineers, fostering open communication and collaboration. Drive continuous improvement in team productivity, product quality, and processes. Provide career growth and development opportunities, including building succession plans. Collaborate with Product Management and other engineering teams to deliver software products that meet defined requirements.

Offer technical leadership in design, architecture, and code reviews, embedding engineering best practices. Determine staffing needs for scrum teams and facilitate necessary training. Oversee the hiring of software engineers for agile development teams. Mentor, train, and motivate engineers to enhance technical skills and stay current with technology trends. Conduct annual performance reviews and participate in campus and industry hiring drives.

Resolve customer issues according to defined service level agreements. Ensure the timely delivery of committed features and project objectives. Actively participate in scrum ceremonies like Daily Scrums, Sprint Planning, and Sprint Retrospectives. Assist the team in resolving blockers by providing effective solutions. Delegate responsibilities with clear ownership and empowerment.

Qualifications

A Bachelor's or Master's degree in computer engineering or an equivalent qualification is required. Possess 9+ years of software development experience in a technical capacity.

Demonstrate expertise in JavaScript, with hands-on experience in TypeScript and a solid understanding of modern web frameworks such as React, Angular, or Vue. Proficiency in either Java or C# is essential. Experience with AI development tools like Cline and Codex, along with expertise in creating agents or skills, is highly valued.

Exhibit mastery in designing complex solutions, conducting code reviews, and providing architectural input for team-wide and cross-location projects. Define branching strategies and drive cross-team initiatives. Familiarity with the testing pyramid, test plans, automation, code coverage, continuous integration, performance, and security testing is crucial.

Monitor team productivity and optimize utilization across projects. Stay updated with technology trends and processes, driving adoption and encouraging innovation through knowledge sharing. Ability to pick up and deliver tasks based on project needs is expected. Expertise in Agile methodology and managing scrum teams is mandatory.

Demonstrate expertise in performance management, including regular one-on-one meetings and performance appraisal discussions. Ensure team adherence to organizational policies and guidelines. Proven ability to drive team engagement and foster a collaborative work environment. Excellent interpersonal and communication skills are vital. Experience managing high-performance teams, understanding their feedback, and guiding their career paths is necessary. Ability to attract, recruit, and retain talent, acting as a coach, mentor, and employee champion, is expected.

Essential Skills

JavaScriptTypeScriptReactAngularVueJavaC#Agile MethodologyScrumAI Development ToolsAgent DevelopmentCode ReviewArchitecture DesignBranching StrategiesTesting PyramidTest PlanningTest AutomationCode CoverageContinuous IntegrationPerformance TestingSecurity TestingPerformance ManagementHiringMentoringProblem SolvingCommunication SkillsInterpersonal Skills

Good to Have

ClineCodex

Highlights

  • Actively hiring

More Details

RoleSoftware Development Manager
IndustrySoftware Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

Software Development

Software Development Manager at Oracle | SkillMX | SkillMX