Principal Application Software Engineer

Oracle


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Description
  • BS or MS in Computer Science or equivalent experience
  • 7-10 years of working experience shipping scalable cloud-native distributed systems
  • Proficient in at least one of the languages: Java Javascript React
  • Solid understanding of user management and runtime security
  • Experienced at building highly available services possessing knowledge of common service-oriented design patterns and service-to-service communication protocols
  • Experience in cloud computing (Compute Networking Storage etc)
  • Ability to work in a collaborative cross-functional team environment
  • Experience with production operations and best practices for putting quality code in production and troubleshooting issues when they arise

Able to effectively communicate technical ideas verbally and in writing (technical proposals design specs architecture diagrams and presentations)



Responsibilities
  • 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.
  • Accountable for broad software design code quality and architecture decisions
  • Lead and direct architecture discussions design sessions and code reviews for functional correctness architectural maintainability and performance.
  • Develop long-term technical roadmap for solution area.
  • Code for high-risk projects that have solution dependencies within and outside current team.
  • Analyze understand and develop complex architectures design and associated sub-systems.
  • Ability to understand someone elses complex code very quickly
  • Ability to multi-task and deal with changing priorities.
  • Collaborate with multiple stakeholders such as Development leads Product Management Operations Release Management to make adopt and communicate technical decisions and shape the development and delivery of software.


Qualifications

Career Level - IC4




Required Experience:

Staff IC

DescriptionBS or MS in Computer Science or equivalent experience7-10 years of working experience shipping scalable cloud-native distributed systemsProficient in at least one of the languages: Java Javascript ReactSolid understanding of user management and runtime securityExperienced at building high...

About Company

Company Logo

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when eve ... View more

View Profile View Profile