[LP-965] - Software Development Director

[LP-965] - Software Development Director

14 Nov
|
ORACLE
|
Secunderabad

14 Nov

ORACLE

Secunderabad

Job Description



Software Development Director - 20000ZWQ Applicants are required to read, write, and speak the following languages : English



Preferred Qualifications



We are looking for a Director of Software Development in Hyderabad to help scale and manage an Oracle Cloud Learning development team. You will be responsible for a team that architects, designs and develops features and acts as a technical liaison between product owners and the development team. This is an exciting opportunity to join a growing team building a new product with early success in the market.



As a Director of Software Development,

you will apply your extensive knowledge of software architecture and development to manage software development tasks associated with designing, developing, testing, delivering, and debugging the Learn solution according to provided design specifications. Your team will build enhancements within an existing software architecture and envision future improvements to the architecture.



Furthermore, you will assist in the development of short, medium, and long-term plans to achieve strategic objectives. You will regularly interact across functional areas with senior management or executives to ensure unit objectives are met. You will influence thinking or gain acceptance of others in sensitive situations.



Our development approach is based on Agile methodologies and has a DevOps-centric mindset, combining software development with operations expertise to allow the delivery of features, fixes, and updates frequently and in close alignment with business objectives. We use Agile methodologies, lean development practices, design thinking, and we encourage and foster an open, collaborative workplace.



The successful candidate will have demonstrated strong leadership, people management, organization, and technical skills, including clear communication skills, strong analytical skills, decision-making skills, attention to detail, technical problem solving, and creativity. The successful candidate will have demonstrated initiative to tackle tough problems and deliver complex software solutions. Strong candidates will have a thorough understanding of the complete software development life cycle and experience leading development teams through the lifecycle.



BS or MS degree or equivalent experience relevant to functional area. 10 years of software engineering or related experience and 3-5 years of management experience.



Manager Skills



Experience leading, mentoring and nurturing talent on a development team

Coaches and empowers the team

Supports career development and creates employee/employer win-wins

Manages managers and architects

Experience managing team sprint and release commitments, resolving impediments, and leading interactions with stakeholders and peer scrum teams

Act as key point of contact for all aspects of product development, and coordinate with stakeholders

Manages defect root cause analysis, solution alternative analysis, risk mitigation, and handling of escalations

Ability to independently make decisions

Excellent verbal and written communication skills

Excellent organization skills

Must be flexible, independent and self-motivated

Prior people management experience is must





Technical Skills Software development using Java-based technologies

Extensive coding experience in core Java, JSON, JavaScript, HTML, CSS

Hands-on experience with ADF Faces and Oracle JET a plus

Good understanding of object-oriented programming and design patterns

Experience developing enterprise software for large customers

Experience with unit testing tools Junit, SonarCube, Selenium, etc.

Continuous integration for real-time testing and diagnostics

Responding to reported incidents and anomalies

Working in agile / Scrum / Kanban environment

Strong analytical and problem-solving skills

Good knowledge of current / emerging technologies and trends

BS or MS degree or equivalent experience relevant to functional area.

10 years of software engineering or related experience

5-7 years of management experience





Major Responsibilities Provide growth opportunities and support the career development of your team members

Leading, mentoring development team and taking responsibility of sprint and release commitments, impediment resolution, escalations

Interact with product management, project management and quality engineering teams to develop software products which fulfill the requirement specifications generated by the product owner

Provide technical leadership to team for design, architecture, code reviews and incorporate engineering best practices into feature development, refactoring work and product maintenance

Determine the staffing required for the scrum team to complete assigned tasks

Ensure all assigned personnel receive the training necessary to successfully complete the tasks which are assigned to them

Assists engineers and development teams in estimating and planning initiatives

Responsible for hiring of software engineers for agile development teams

Mentors and trains software engineers to increase overall team technical skillsets and stay current with technology trends

Works with team and resolves customer issues as per defined service level agreements

Think creatively about delivering industry leading designs that leverage the value of automated outcomes driven by large scale data and data science

Transform ideas, business requirements, research and creative vision into desirable outcomes for consumers: both internal applications, and ultimately external systems

Identify and prioritize project milestones and processes

Produce design concepts and artifacts while mentoring and overseeing team engagements

Work with agile development techniques

Work in an environment with a significant number of unknowns both technically and functionally inherent in such a new venture

Collaborate across a number of development teams as we leverage technology and solutions from some to deliver our applications, solving business issues in other domains

Grow and guide a team of diverse engineers covering the full application lifecycle: from research, ideation, architecture, design, build, test through to production





Detailed Description and Job Requirements



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.



Job : Product Development



Travel : Yes, 25 PERCENT of the Time



Location : IN-IN,India-Hyderabad





Job Type : Regular Employee Hire



Organization : Oracle

The original job offer can be found in Kit Job:
https://www.kitjob.in/job/19949383/lp-965-software-development-director-secunderabad/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: [lp-965] - software development director
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert