Oracle Software Developer 2 in Bangalore, India
Software Developer 2
Data as a Service (DaaS) is a revolutionary new service that gives marketers unprecedented levels of connection to customers. DaaS is a response to the growing volume and variety of data generated in today’s digital world. Users consume data across a variety of systems and processes—data that can be used to make customer engagements more relevant and impactful. This data-driven insight helps you connect with customers across marketing and sales to virtually all areas of your business.
Oracle Data Cloud division aggregates, analyzes, and activates consumer data into one unified solution. Powered by Oracle ID Graph, this DaaS offering creates cross-channel consumer understanding, so that you can know more about who your customers are, what they do, where they go, and what they buy.
Our team is focused on building a highly flexible and configurable Financial Calculations Service so that new revenue recognition and contribution-based payment models can be created as the business evolves. The project is an ambitious undertaking and requires that an engineer has a combination of technical skills and an ability to understand complex business and financial processes quickly.
As a team member, you will be performing operations and participating in design and development of key metadata capture portions of this service. If you are excited by ideas like large-scale data-processing pipelines, distributed computing, data-warehouse design, visual representation of large volume of data, and business process automation - then reach out to our team. You will be working with a fast paced agile team, learning from enterprise architects, working directly with process owners, and creating solutions that last a long time. Oracle Data Cloud is one of the fastest growing divisions at Oracle, and thus provides great opportunity to learn and grow professionally.
Day-to-day you will:
Build, use, and maintain metadata mapping tools that maximize sales and operational effectiveness
Work with the Finance and Product teams to improve, support, and automate manual month end processes to help scale finance and business intelligence functions
Contribute to product requirements documentation for enhancements and new processes
Implement complex database logic and processes for revenue tracking, margin tracking, and BI reporting
Design and maintain datasets vital to the growth of the Oracle Data Cloud
We are looking for self-motivated engineers who have most or many of the following experiences:
Server-side Java and/or Scala application development
Big data ingestion, cleansing, and processing pipeline development
Scripting languages like Python, Ruby, Scala
Implementing Business Process Automation frameworks
Clear understanding of algorithms, data structures, and OO design concepts
Strong SQL coding experience
Familiarity with ETL frameworks and automation using Oracle Data Integrator or similar technologies
Building and maintaining large scale Data Warehouses
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
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.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
Job: Product Development
Job Type: Regular Employee Hire