Shire Jobs

Mobile Shire Logo

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

DirectEmployers