Principal Software Engineer-190017BE
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 Principal 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 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 eight 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.
Possess 8 or more years
of Java software development experience
Expert knowledge of Java
Experience on design and
Experience of tool
development or automation development
Experience of working on
Experience of Jenkins and
other CI tools
written and oral communication skills
- Perform high-level
design based on software requirement specifications
- Design, develop and test
changes to existing software architecture
- Maintain and support existing
software tools and applications
Publish and maintain software documentation
Java, Unix, Jenkins, Ant, Gradle, Git, Docker, Oracle
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.
: Product Development
: Regular Employee Hire
gTech’s Product and Tools Operations team (gPTO) leverages deep user, operational, and technical insights to innovate...
GOOGLE - Hyderabad, Telangana - beBee
At Microsoft, we embrace the company mission to help empower every person and every organization on the planet to...
MICROSOFT - Hyderabad, Telangana - beBee