Software Developer 4
Are you interested in developing brand-new solutions in
Infrastructure as Code space? Do you love the idea of working in a dynamic environment
with the excitement of a startup but with the financial backing of a Fortune
100 company? This is a unique opportunity to work with smart people to solve
complex problems in distributed systems, fleet deployments, networking and
Oracle Cloud is the industry s broadest and most integrated
public cloud. It offers best-in-class services across software as a service
(SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS),
and even lets you put Oracle Cloud in your own data center. Oracle Cloud helps
organizations drive innovation and business transformation by increasing
business agility, lowering costs, and reducing IT complexity. Oracle Cloud at
Customer provides the best-in-class services with a customer s data center
allowing the customer to exercise complete control over their data, while still
reaping the benefits of a full-fledged cloud setup.
Oracle Cloud at Customer s India team is looking for a
Principal Software development engineer who will lead software architecture and
development for a major component in OCC s deployment framework. You should be
comfortable at building complex distributed systems in Infrastrucutre as Code
space. You value simplicity and agility, bias for action and be excited to
learn and grow. You exhibit excellent judgement and strong communication skills
to define new solutions and roadmap for your areas of ownership.
+ Expert skills with at least one high level languages such asJava, C#, or C/C (Java preferred)
+ Experience with at least one scripting language such as Python, Rubyor Perl (Python preferred)
+ Experience with developing REST API servers and clients using Swagger, Jersey APIs
+ Experience with desktop and server operating systems andconcurrent programming
+ Excellent organizational, verbal, and written communicationskills
+ Experience in solutions like Ansible, Terraform will be a plus
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: Product Development
Job Type: Regular Employee Hire