Junior/Part-time Software Developer – Expand your knowledge, gain experience and get certified (Contractor Role)

Employer: Oracle
Domain:
  • IT Software
  • Job type: full-time
    Job level: Student/Graduate
    Location:
  • BUCHAREST
  • Updated at: 21.04.2019
    Short company description

    Explore Oracle and become our next great hire!

    With more than 420,000 customers - including 100 of the Fortune 100 - and with deployments across a wide variety of industries in more than 145 countries, Oracle offers a comprehensive and fully integrated stack of cloud applications, platform services, and engineered systems.

    Currently counting over 4100 employees in the Bucharest and Iasi offices, Oracle Romania has been prominently listed as one of the „Most Desired Employers” in the local market over the last 6 years, including the top rank for the past 3 years.

    Oracle is a key contributor globally to IT education through its Oracle Academy Program. Oracle Academy currently supports 664 institutions and over 52,000 students in Romania. In 2016 we are training 200 teachers in Java Fundamentals and Java Programming.

    Beside key administrative functions for customers, partners and Oracle organizations, Romania is also home for core development centers and teams helping customers to realize successful IT projects. To name a few:
    Oracle Product Development
    Oracle Advanced Customer Support
    Oracle Software Support Services
    Oracle Sales Consulting Center

    Oracle is constantly recruiting for a variety of departments, looking for talented candidates with both technical and non-technical background. The ideal candidate would be the one with high potential and ability to learn and adapt quickly to a fast changing, innovative and demanding environment. If you’re looking for insight into life at Oracle, explore our culture, or want to join the social conversation, check out our Oracle Facebook Community.

    Requirements

    What we hope to find in you:
    - An avid desire to learn and a great curiosity level 😊
    - A bachelor degree in Software Development/IT or a senior student with coding knowledge and a desire to progress
    - Programming skills – either is good, not all are required:
    o Front-end development technologies: Javascript (AngularJS, React), HTML, CSS
    o Back-end development technologies: Javascript (Node.js), RESTful webservices, microservices
    o Continuous integration and continuous delivery tool sets: GITLab, Jenkins, Hudson, etc
    o Container technologies: Docker, Kubernetes, Wercker, etc
    - Knowledge of UNIX and LINUX commands/utilities/ Linux administration would be nice
    - Knowledge of a scripting language like Bash, Perl or Python will be nice
    Must have good written and verbal communication skills in English.

    Responsibilities

    How can you help us?
    Design, write and maintain software that manages Oracle product demonstrations, as well as cloud-management software that manages the Oracle demonstrations product fleet. Also, be ready to perform Linux-level administration tasks for our own server infrastructure, as well as to understand the context of our delivered solution.
    Also, you will be responsible for:
    - Developing new software
    - Automating our testing
    - Problem diagnosis (part of maintenance for our software)
    There will be one Saturday every quarter (3 months) when you will be required to work to help the maintenance of our application.

    Other info

    *the role offers a 1-year contract, with view to extension
    Come and join the leading enterprise-software company on the market! Oracle is continuously growing and developing new solutions for business-to-business problems in all industries: IT, finance, automotive, education, healthcare, research, travel, entertainment and so on.

    Our team is looking for a new colleague to help us tackle the challenges we encounter while defining, designing and implementing cloud-management software for our Demonstrations customer-facing cloud.
    Why should you choose us? Here’s what we can we promise:
    - You will be part of a united team, where you can learn from professionals and you can also help others grow
    - We work closely with our colleagues from other teams: operations, development, devops, build and infrastructure so your programming skills will be completed with knowledge from adjacent areas
    - We build solutions where you will be involved in all the phases of the project: gathering requirements and analyzing the user’s needs, designing, coding, testing, deployment and maintenance, but also smaller tools with immediate results in improving our daily tasks of our colleagues
    - Our organization is devoted to personal development; we have programs dedicated to learning, either job related technologies or not, soft skills and a mentorship program where you can take advantage of the experience of others to help you grow
    - We have projects written in AngularJS, Node JS, APEX, PL/SQL, Apex, Shell, Python and Perl, so you can choose to deepen your skills in one of the languages or switch gears more often