Senior Software Engineer



Senior Software Engineer-190017BF   
Preferred Qualifications

 Brief Job Description

Analyze, design and develop
CI/CD tools and applications for Utilities products. Design and develop
processes for delivery of software product releases on Cloud.


Detailed Job Description

This requirement is for
a Senior Software Engineer position in Utilities Global Business Unit. This
role involves analyzing, designing, developing and maintaining Cloud CI/CD
pipeline and to design and develop cloud platform software tools for delivery
of Utilities products on cloud.


As a member of the CI/CD
development team, candidate will design and develop services and software tools
for building and deploying Utilities products on cloud. Candidate should possess
good exposure to software design and development processes and should
preferably have six or more years of Java software development experience.


This role requires a
good exposure to various technologies used in cloud product development.
Candidate should have good experience of working with Java, Unix, Jenkins, Docker,
Gradle etc. Experience of network and security tools and exposure to a wide
variety of cloud platforms and technologies would be an added bonus.


should –

Possess 6 or more years
of Java software development experience

Expert knowledge of Java
programming language

Experience on design and
design principles

Experience of tool
development or automation development

Experience of working on

Experience of Jenkins
and other CI tools

Excellent English written
and oral communication skills




-       Design, develop and test
software based on requirement specifications

-       Maintain and support
existing software tools and applications

Publish and maintain software documentation


Core Skills

Java, Unix, Jenkins, Ant, Gradle, Git, Docker, Oracle


Optional Skills

Python, JavaScript, WebLogic, Networking,
Security, High Availability, Performance 
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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

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. 
: Product Development

: IN-IN,India-Hyderabad

Job Type
: Regular Employee Hire
: Oracle


Hyderabad, Telangana


Related offers