Oracle Software Developer 4 in India

Software Developer 4

Preferred Qualifications

Oracle Production Engineering &

Operations DIS is seeking a

Software Engineer with 10 to 15 years of experience to work with our innovative

infrastructure tools development. A successful candidate will use their

experience to design, build, operate and support Infrastructure tools and

operations of all tools that fall under "Infrastructure as Code"

programs/projects.

The role requires a deep understanding of Python based infrastructure

automation, Linux server administration, automation and knowledge of Networking

and services running on virtualized and non-virtualized platforms. The role’s

primary focus is the simplification of providing solutions for infrastructure

and services by leveraging software development and industry standard solutions

to automate many tasks required to enable and manage our offerings. In

addition, this role as this engineer is responsible for complex problem

resolution, creating and improving procedures and facilitating communication.

Other duties include researching, proofing, and authoring technical

documentation that are beneficial to the company. This is a great career

opportunity for a highly motivated individual who wants to extend and utilize

his or her solid and broad skills.

We are looking for a Back-end API developer who is motivated to combine the art

of design with the art of programming. Responsibilities will include working

with a global team of Front-end UI/UX and Back-end API developers to provide a

complete solution. You will also work with other development teams to integrate

multiple applications into a cohesive whole. Scaling applications to large user

counts and very large data and resource requirements will be a regular

challenge.

Responsibilities

-- Develop new user-facing features

-- Develop API's for consumption within UI frameworks

-- Build reusable code and libraries for future use

-- Create automated unit and functional tests

-- Ensure the technical feasibility of UI/UX designs

-- Optimize application for maximum speed and scalability

-- Assure that all user input is validated

-- Collaborate with other team members and stakeholders

Skills And Qualifications

-- Proficient in Python

-- Good understanding of Java

-- Clear understanding of web technologies like Spring 3.x, Struts, Hibernate,

JPA, JMS, Web Services, REST

-- Good understanding of database languages such as SQL and PL/SQL

-- Basic understanding of Oracle RDBMS and MySQL

-- Good understanding of asynchronous request handling, multithreading and

multiprocessing

-- Good understanding of machine learning and artificial intelligence

-- Basic understanding of web markup, including HTML5, CSS3

-- Proficient with code versioning tools, such as Git, Mercurial or Subversion

-- Good understanding of Agile software development principles including using

common tools such as JIRA

Qualifications

-- 10 to 15 years development experience

-- Experience with Development Operations or Site Reliability Engineering

-- The work can be demanding at times, particularly as deadlines approach, when

extra hours may be required based on the candidate's effective deliverable

capacities.

Educational Qualifications

-- Bachelor’s Degree in science or engineering (Computer science preferable)

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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Job: Information Technology

Location: India

Job Type: Regular Employee Hire

Organization: Oracle