The Job logo

What

Where

Software Developer 2

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our team and use your technical skills to create the best products and features for our customers. We are hiring for a passionate individual contributor with knowledge and experience in Business Intelligence to develop Analytics Application.
Job Description

OTBI & FAW Team is hiring!

We are looking for a passionate individual contributor with knowledge and experience in Business Intelligence, to develop Analytics Application.

Oracle Fusion Transaction Business intelligence (OTBI) is a real time, self-service business intelligence solution offered to all Oracle Fusion application users that allows them to do ad-hoc analysis which will help them make their operational decisions on a daily basis.

Oracle Fusion Analytics Warehouse (FAW) is a pre-packaged analytical application. Content-packed analytical decks and data-rich visualizations are built on top of the data warehouse, geared towards helping executives to make strategic & informed business decisions.

The product delivers pre-built BI for Fusion Applications CRM, HCM and FSCM modules with a logical semantic layer on top of Fusion Analytic (data) Warehouse that defines various Key Performance Indicators and metrics and also various data delivery mechanisms such as dashboards, reports, alerts, real time views.

The development involves the state of the art technologies, like Oracle Business Intelligence Suite Enterprise Edition, Oracle Data Visualization, all on top of the robust Oracle Analytic Cloud platform.

Join our team and you will...

  • Open your creative power to build the next generation Analytical products.
  • Use your technical skills to create the best products and features for our customers and change the face of Business Intelligence software.
  • Work with leading-edge Business Intelligence technologies
  • Join one of the most successful, dynamic and fastest growing business units at Oracle

Responsibilities

 Responsibilities:

You are expected to perform the following tasks:

  • Investigate the well-defined business workflows and business rules in the leading business applications.
  • Write Technical specifications and design documentation
  • Own and maintain one or more subject areas/Modules end to end
  • Review Functional specs, Test plans and Test scenarios
  • Perform Peer Review in Design, Coding & UT
  • Code, Unit Test and Deliver the Business intelligence application
  • Collaborate with cross functions like Product Manager, QA, Performance - Scalability and Reliability (PSR) Team, Localization teams.
  • Collaborate with cross groups like Upstream/Downstream teams for understanding & addressing end to end application flow
  • Work with customer support teams and/or customers directly to help and resolve challenging customer problems
  • Define best practices documents and assist professional services team to implement those. 

 

Required Skills

  • Analytics
  • BI (Business Intelligence)
  • Computer Science
  • Data Visualization
  • Design DocumentsML (Machine Learning)
  • OTBI
  • Oracle Fusion Applications
  • Problem Solving
  • Python (Programming Language)
  • SQL (Structured Query Language)
  • Software Engineering
  • Technical Skills
Set alert for similar jobsSoftware Developer 2 role in Bengaluru, India or Hyderabad, India
Oracle Logo

Company

Oracle

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Product Development

Locations

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Oracle Logo

Applications Developer 2

Oracle

Hyderabad, Telangana, India

Posted: a year ago

Analyzing, designing, developing, troubleshooting, and debugging software programs for commercial or end user applications. Excellent coding, debugging skills in Java and MVC Frameworks. Must have good problem-solving and analytical skills. Strong communication, softskills, and experience working with global teams.

Oracle Logo

Software Developer

Oracle

Bengaluru, Karnataka, India

Posted: a year ago

Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment.  OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. Oracle’s Cloud Infrastructure (OCI) builds Infrastructure-as-a-Service that operates at a high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services. These are exciting times in our space - we are growing fast and working on ambitious new initiatives. We are building a new Zero Trust service team at OCI. Our mission is to build and operate a set of Zero Trust Network services through a combination of network security technologies with OpenZiti, identity and access management (IAM) solutions, multi-factor authentication (MFA), software-defined perimeters (SDP), and cloud-based security solutions. The goal is to create a more resilient and secure network that reduces the risk of data breaches and cyberattacks, especially in today's highly dynamic and distributed computing environments. The secure edge zero trust service will provide policy mapping, edge routers and controllers to perform a user to device to workload mapping for access.  These functions will generate logs, audit trails, metrics, and alerts to enable automated and manual assurance of code as well as ingress/egress traffic. The team will develop and maintain the secure edge code as well as operate the service infrastructure for the application. The team will be responsible for the performance, scalability, and reliability of the service too. In particular, they will be responsible for ensuring that the performance of the application, as well as the developer velocity of the application teams, are not negatively impacted by the zero trust service. They will optimize the code to ensure low overhead and they will scale the secure edge routers, controllers to handle increases in traffic and in the frequencies of application updates.   Responsibilities As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. As a Software Engineer, you will work with a team of software engineers responsible for the software design, development, and operations of our secure edge zero trust services. You should be able to understand broad systems interactions, be hands-on, be able to dive deep into any part of the stack, and have a good sense of cloud infrastructure and networking knowledge. You should value simplicity and impact, work comfortably in a collaborative, agile environment, and be excited to learn. The ideal candidate will be technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and know-how to infuse a culture of being proactive within your team. You have the ability to recommend and justify changes to new and existing products and establish consensus with data-driven approaches. Basic Qualifications: BS degree in Computer Science or related technical field involving coding or equivalent practical experience. 2+ years of experience with back-end development for cloud network services Proficient at high-level programming languages, preferably GO and Java. Good knowledge of scripting languages such as Python. Good Knowledge of Computer Networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc) Security principles of Zero Trust and understanding of Open Ziti Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive Preferred Qualifications: Masters degree in Computer Science. Prior Hands-on experience developing cloud services and tools on Oracle Cloud/AWS/GCP/Azure. Experienced with microservice design patterns and service-to-service communication protocols along with developing highly reliable services. Experience working on large scale, highly distributed services infrastructure. Experience working on Kubernetes. Ability to deliver products from the ground up going through a product life cycle Knowledge of Linux internals, Linux/Unix troubleshooting skills Familiarity with Infrastructure as Code (IAC) languages, preferrably Terraform. Experience with devising, managing, and extending monitoring solutions for large scale environments. Familiarity with databases (SQL and noSQL) Understanding of service metrics and alarms through the development of dashboards, service KPIs, alarming systems. Experience working in an operational environment with mission critical tier one services with associated pager duty Familiarity with host virtualization technologies (KVM, Containers, Docker, etc.) Required Skills Java (Programming Language)

Oracle Logo

Applications Developer

Oracle

Hyderabad, Telangana, India

Posted: a year ago

Job Description Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience. Responsibilities Procurement Cloud is the key offering from the Oracle Applications Cloud Suite. Procurement Cloud is a fast growing division within Oracle Cloud Applications and have a variety of customers starting from a leading fast-food joint to world's largest furniture maker.   Procurement Cloud Development works on different complex areas starting from a complex search engine to a time critical auctions/bidding process to core business functionalities like bulk order processing, just to name a few.   As a member of our team, you will use the latest technologies, including JDeveloper, ADF, Oracle 12c Database, Oracle SQL, BPEL, Oracle Text, BC4J, web-services, and service oriented architectures (SOA).  In addition to gaining this technical experience, you will also be exposed to the business side of the industry.  Developers are involved in the entire development cycle, so you will have the chance to take part in activities such as working with the product management team to define the product’s functionality and interacting with customers to resolve issues.   So are you looking to be technically challenged and gain business experience?  Do you want to be part of a team of young, enthusiastic developers who know how to work and have fun at the same time?  Well look no further.  Join us and be the newest member of the Fusion Procurement Development!   Skills/languages:: 1-8 years of experience in building Java based Applications. Good programming skills, excellent analytical/logical skills. Able to design a feature from end to end. Can think out of the box, has practical knowledge on the given technologies, can apply logic to solve a technical problem though might not have the background on the same. Should be persistent in his/her efforts. Experience in BPEL, Workflow System, ADF, REST Implementation, AI/ML, Scrum processes is a plus.   Required: Java, OOPS Concepts Optional: JDBC, XML, JavaScript, SQL, PL/SQL, Unix/Linux, REST, ADF, AI/ML, Scrum Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.