Principal Software Engineer
Redwood City, CA, USA | Oracle
Position Type:Full-Time with Flex
Functions:IT / Information Technology
Job Description:65 people have viewed this job
The solutions provide a unified platform that helps you to improve IT stability, prevent application outages, increase DevOps agility and hardens security across your entire application and infrastructure portfolio.
This opportunity is within a team that’s developing OMC Services on Oracle Cloud Gen 2 and focuses on developing CI/CD modelsacross multiple services. The person will be responsible to develop tool and deployment infrastructure across the org.
We are looking for a Principal Engineer who is well versed with Java, Python, Perl The engineer should have experience in building system and framework across different stages of continuous integration. The engineer should have experience in building REST API and integration with other services. Looking for technically strong with good understanding of large scale cloud services.
· A bachelors/ Master degree in computer science
· 6-10 years engineering experience in a software development environment
· Proficiency in Java, Python, Perl
· Experience developing tools / frameworks and understanding of Microservices architecture
·Experience in developing , maintaining CI/CD pipelines for micro services
· Understanding of object-oriented design and SDK development
· Experience in building automated unit test cases
· Experience working in an agile developer team environment
· Excellent written and verbal communication skills
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.
Already a member? Sign In