Software Developer 4

Year    India, India

Job Description


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.

We are part of Database as a service (DBaaS) team which is one of the fastest growing service in Oracle cloud. Our team own's the responsibility of successful provisioning, managing and updating the customer databases for all Exadata, ExaCC, Virtual Machine (VM)/Bare metal (BM) and Autonomous databases. DBaaS service interacts with other OCI services like compute, networking, block volume and object storage to perform the operations triggered by customers. Our team also owns the responsibility of release of new versions and patches of oracle database in cloud. Working for DBaaS team will provide dual opportunity to work on cloud technology as well as understand the internals of oracle database. As our service also interacts with other cloud services you get opportunity to learn other services too. For more information, refer to https://www.oracle.com/database/cloud-services.html https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/dbaas/obe_dbaas_QS/oracle_database_cloud_service_dbaas_quick_start.html Responsibilities in this role would include:

  • Develop scalable, secure, high performance cloud services and components.
  • Analyze, understand and develop complex architectures, design and associated sub-systems.
  • Deliver high-quality, well-tested code that integrates well with other sub-systems.
  • Apply techniques, algorithms, technology standards, review technical decisions, propose & defend technical decisions.
  • Collaborate with many 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.
  • Stay up-to-date with new technologies.
We are looking for folks who meet the following criteria:
  • Well versed with Algorithms, Design Pattern , Data structure, Distributed Systems
  • Hands on experience working with Java, J2EE, Rest API, microservices, Oracle Database
  • Familiarity/Exposure to Web architecture, Web Services
  • Would be great if they have Cloud experience (AWS / Azure / Oracle Cloud)
  • Familiarity with Agile Development Methodology
  • Ability to work well with local & global teams

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2916202
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year