CRM Associate Software Engineern Internship

Oracle Global Services Spain, S.L.U.

Barcelona (Barcelona)

T/2024/44570


Què ofereix l'empresa?
  • 1 plaza de prácticas en Oracle Global Services Spain, S.L.U. de 6 meses per incorporar-se a junio 2024
  • Bolsa de ayuda de 1.245,00€ brutos mensuales
  • 4h. diarias en Jornada de mañana
  • Programa START
  • Centre de pràctiques en España: Avinguda Diagonal 211, Piso 19 Barcelona (Barcelona)
Quin perfil cerca l'empresa?
  • Estudiante universitario de grado o Estudiante universitario de máster: Grado en Ingeniería del Software, Grado en Matemáticas, Grado en Ingeniería Informática, Máster en Informática, Máster en Ingeniería de Software
  • Competències en Idiomes: nivel C1 de Inglés.
Pla de formació proposat

Oracle has been one of the top tech companies over the last 45+ years, offering hardware & software data solutions worldwide. The team in Barcelona works on the development of NetSuite ERP, one of the world's leading cloud-based ERP suites. This software supports over 37k customers in 200+ countries, with 7 major development hubs & 2600+ employees globally (10% in Spain). It was founded in 1998 in California and is growing 22% annually.

What are the advantages of doing an internship at Oracle? Our team is formed by 7 squads spread among 4 locations around the globe (Spain, Czechia, Uruguay and US) so as a result we are one of the most diverse teams in the organization, in terms of age, gender, cultures, background, etc. At work we only speak English, but after work we speak almost any language!

Our main values are teamwork, integrity and excellence, and we apply them through cross-squad collaboration (work as a single big co-located team), best coding, testing & release practices, and high quality standards (we take pride on what we craft).

Our office in Barcelona is in the emblematic Torre Glories, with amazing views of the city and in the very heart of 22@, the tech & innovation district of Barcelona.

Intern will be working (with the support of a buddy) on all areas of the development cycle: from product and architecture design, through coding and test automation all the way to delivery to production, so they’ll also be in touch with many other roles in the team: researchers, designers, product managers, software architects, QA analysts and technical writers.

We define our own "personality", while having all the resources, benefits and opportunities of the big corporation. And given the size of our CRM team, there are many areas to explore and specialize: UI, backend, DB, devOps, test automation, performance, security & compliance... or maybe the candidate prefers to be an all-in-one type of engineer. They’ll define their own role with the support of their mentor.

We love spending time together at the office as much as working from home, and we’ll adapt the candidate’s working schedule to balance work with their personal life and academic schedule. We had interns in the past (they still work with us!) and we understand how challenging it can get sometimes.

Training objectives 

  • You will learn how to ideate, design, craft, test, deliver and maintain high-quality high-transactional cloud software.
  • You will apply your knowledge of software design & coding best practices, SOLID, software patterns & anti-patterns.
  • You will learn how cloud software is built and how it works to support high transaction volume worldwide.
  • We will teach you how to grow from a programmer into a software craft.

Candidate desirable skills: 

  • Front-end coding skills: Javascript/ECMAScript; desired TypeScript, React, HTML, CSS.
  • Back-end coding skills: any object-oriented language (e.g. Java, C#, Python, Kotlin); desired any unit testing framework.
  • Good understanding of modern web applications and database-driven applications such as SQL. Optionally, knowledge or experience with ORM framework.
  • Great problem-solving mindset, ability to abstract functional requirements and good communication abilities in both technical and non-technical contexts.
  • Analytical thinker who wants to work in a team environment and develop and grow their skills.
  • Embodiment of our Values: Customer First, Collaboration, Innovation, and Integrity.
  • Other desired skills: Git; any testing framework or methodology; any Agile methodology.