Job Information
Oracle Software Development Snr Manager in BENGALURU, India
Job Description
The SaaS Tools & Innovation team is seeking an experienced Software Development Manager.
The Software Development manager manages a set of software developers within the Tools and Innovation (Tinno) organization. The Tinno organization designs, creates, implements and maintains internal tools for analyzing and presenting information within the overall SaaS organization and for tools to optimize usage. We use state-of-the-art development tools and processes to define, architect, design, and implement high profile tools that have significant impact on the organization and Oracle.
The Software Development Manager is responsible for managing multiple software developers to accomplish strategic and tactical goals set forth by the executive team.
Career Level - M3
Responsibilities
Responsibilities
Detailed knowledge of several applications within a business area
Management skills focused on task completion within direct team
Provides direct supervision to individual contributors
Ensures that operational policies are followed
Leads a specialized area that may have diverse functional elements
Responsible for business results, costs and people management
Frequently interacts with supervisors and/or functional peer group managers
Interact with senior management
Manages subordinates to meet business targets and ‘best practice’ solutions as set by higher management
Responsible for delivery of a service to agreed standards and service levels
Builds reciprocal relationships with different parts of the business, partners and customers
Identifies synergies across LOBs and acts on opportunities to integrate efforts
Builds diverse and inclusive teams and manage multiple software developers to accomplish strategic and tactical goals set forth by the executive team
Leverages others expertise and shares information and best practices to optimize work results
Ensures that proposals or arguments are supported by strong logic and a compelling business case, addressing all relevant factors
Anticipates customer needs and applies best practices and creative solutions
Uses best practices to drive efficiency and productivity within the team
Identifies and acts on opportunities for new or improved products, processes, or systems
Uses professional/industry insight to inform greater understanding of competitive landscape
Engages and values input from diverse groups
Facilitates development of all team members and stretches high performers
Regularly measures and monitors own and/or team's progress against performance goals
Coaches and/or supports team members toward optimal performance
Contributes to the definition of designated work group level processes and standards needed to augment divisional standards or procedures
Monitors compliance to procedures and standards at the designated work group level, and recommends corrective action as required
Assists with implementation of divisional processes and standards at the work group level
Demonstrates broad knowledge of all tools used
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc
Apply your 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 suggest improvements to the architecture
Manages and controls activities in multi-functional areas of sections
Ensures appropriate operational planning is effectively executed to meet Corporate specifications
Demonstrate leadership and people management skills
Proficiencies
Qualifications, working knowledge / experience of/with:• Software Development methodologies• Software Development best practices• Agile (Scrum) software development• Scaled agile framework(s)• Scrum master experience• Jira and Confluence• Oracle products• Cloud-based technologies• Microservice Development• service-based architectures• Project Management• Strong team building / mentoring• Manging QA, Sustaining Engineering, Support processes and teams
Strong Technical Skills / Working knowledge of:• Java, Spring Boot• SOAP• REST Services• Docker• Mesos• React• HTML 5, XHTML, XSLT, CSS• Database / SQL
Track and report on key performance indicators (KPIs) like velocity, defect rates, and code quality to assess team health
Stay current with industry trends to advise on future technologies, tools, and processes that can enhance the team's performance
Have a strong understanding of Java programming and Spring Framework
Good experience with developing and architecting microservices
Have expertise in unit testing
Has familiarity with DevOps tools
Proficient in cloud services like OCI, AWS, Azure, or GCP
Good understanding of containerization with Docker and orchestration with Kubernetes is critical
Has good familiarity with CI/CD
Has familiarity with automation tools and can easily use scripts to create automations
Has high comfort with version control systems like Git
Has excellent understanding of databases and SQL
Familiar with different design and architectural patterns
Basic understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
Ability to understand and triage issues at technical level
Competencies
Should demonstrate leadership skills
Positively influences others to adapt when faced with changing business conditions
Drives change skillfully
Gains adoption from all stakeholders in a timely manner
Quickly recognizes situations or conditions where change is needed
Demonstrates resilience in times of change and uncertainty
Gains broad support and buy-in for initiatives from key stakeholders
Influences others to change their perceptions in a positive, creative and respectful way
Anticipates reactions and responds appropriately
Adjusts message delivery to address specific needs and perspectives of the audience
Motivates and inspires others to align their actions with the larger organizational goals
Delegates with clearly defined responsibility and authority
Makes decisions willingly, even when facing uncertainty
Develops and systematically evaluates alternative courses of action
Identifies solutions and evaluates consequences and impact of alternatives
Makes timely and effective decisions by assessing risk, evaluating alternatives, and applying judgment even with incomplete data
Knows the business and understands metrics/key performance indicators required by self-and/or team to deliver results
Takes pragmatic and ‘hands-on’ approach
Knows the numbers and how they are created
Knows when and how to make improvements and adjustments to ensure full achievement of goals
About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.
We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.
Disclaimer:
Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer