Senior Software Engineer

  • Company:
    Oracle
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    4 hours ago
  • Category:

**Senior Software Engineer** **Preferred Qualifications** **About the role** We are looking for a senior software engineer with experience in cloud application and/or cloud services development to join the team at Oracle Labs in Brisbane. This is an excellent opportunity to join and work as part of Oracle engineering teams building modern and secure application development platforms for the Oracle Cloud Infrastructure (OCI). As senior software engineer, you will bring your knowledge and skills in software development and cloud engineering to the team. You will be responsible for building on and validating state of the art cloud services designed by engineering teams at Oracle, thus proving a validated and well-maintained platform to support research, experimentation, and tech transfer by Oracle Labs engineers to product groups at worldwide Oracle locations. **What will you bring to the job?** Ideally, you have solid software engineering skills and five or more years experience as a software developer. A keen willingness to learn and adapt as the project advances, is essential. + A Bachelor’s Degree in Computer Science, Software Engineering, or related disciplines + 5 years experience in developing software applications using Java + At least two years experience in design and implementation of cloud applications, frameworks and/or services + Solid knowledge of cloud application architectures and related design patterns + Strong problem-solving and communication skills + Agile software development, DevOps and API integration experience + Experienced in implementing continuous integration and automated testing pipelines and deployment + Eligibility to work in Australia without sponsorship **What additional skills and experience would make you a standout candidate?** Some of the below would go a long way in making you a standout candidate for the role. + Knowledge and experience of one or more of distributed systems, application security, vulnerability management, container orchestration tools, configuration management of cloud applications, etc. + Knowledge of Java application build and dependencies management using Maven + Experience of implementing cloud services for a public cloud provider + Experience in cloud application development on any of the public cloud platforms **What if “** **_I do not have all of the skills and experience_** **”?** If you think you have the right skills, background and experience to succeed in the role but do not meet every attribute on the job description, we encourage you to apply. We’d love to have a chat with candidates from diverse backgrounds and explore your fit. Please apply with a covering letter that describes how you meet some or all of the criteria, a CV and why you think this would be the right role for you. **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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience. **Job:** Product Development **Location:** AU-AU,Australia-Brisbane **Job Type:** Regular Employee Hire **Organization:** Oracle