About us
We are a family of 150+ geeks: Software Engineers, Technical Writers, UX Designers and Product Managers. With over 25 nationalities, we share a start-up culture while pursuing innovative ways of building highly scalable solutions.
Oracle NetSuite is the world's best cloud-based, multi-tenant ERP (Enterprise Resource Planning) service with unified financials, supply chain, order management, omnichannel e-commerce...all in one platform!
We love quality, clean code and follow SOLID principles. We implement Agile and continuous improvement practices: code reviews, continuous integration, knowledge sharing, release retrospectives… you name it! Our common language is English, you'll have plenty of opportunities to practice. What’s more, we love our people to succeed: many of our people have risen up the ranks with us!
About the team
You will join in Oracle the NetSuite eCommerce team. Our mission is to create a new, delightful experience for shoppers using our product, which are the customers of our customers. All of it, with the highest levels of security, reliability, efficiency and scalability and overall quality, while focusing in generating value delivered iteratively.
We breath multiculturality and we work in a safe environment where everybody can develop the best of themselves. Our local team is composed by multiple nationalities and we team with closely with other colleagues/teams from the same Value Stream spread across multiple countries around the globe.
In the team we have a determination that software development and test engineering need to intrinsically live together, operating under an approach where both roles are combined.
Under this approach where engineers can grow in multiple directions, the team is looking to warmly welcome a new talented engineer who could bring additional experience in frontend/UI best practices, backend and testing craft(wo)manship.
What you will do
You will be working on a new solution that includes database schema, business logic and presentation layer (there is a buzzword for it – full-stack engineer), while having a high focus in high quality
You will work closely with other development teams & product management and to define, design and implement a new product offering while ensuring the continued functionality of the existing eCommerce solution.
We'll love to work with each other if you share these values
- Open mind for discussion and team collaboration
- Pride in your work and a desire to delight the customer should motivate you to take initiative, take responsibility and take ownership of your projects
- Excellent communicator in both technical and non-technical contexts
- Strong drive for excellent software design and clean code principles
Your qualifications & skills
- Bachelor's or Master's degree or relevant experience in STEM (Science, Technology, Engineering and Math...)
- Intimate with working and understanding of modern web applications from database to browser
- 4+ years’ software development experience
- 3+ experience with creating rich UI with Javascript frameworks, 1+ specifically with React
- 2+ years’ experience with Java or any other similar Object Oriented Programming language
- Intimate working understanding of modern web applications from database to browser
- Knowledge of Design Patterns, Object Programming Paradigm and SOLID principles
- Great problem-solving skills and ability to abstract functional requirements
- Good communication skills in English are required (can you manage all business topics in English? explain your code in English?)
- Record of working to deadlines in a rapid development cycle and prioritizing competing demands
- Work permit for Spain is required for this role
Really nice to have - but not mandatory!
- Micronaut experience or similar
- Experience creating Restful APIs
- Agile (Scrum, SCRUMBan, Kanban, …) experience
- Previous Software Design experience in at least one of the projects is an asset
- Practical experience with managing and developing ERP systems is considered a strong asset
- Understanding of cloud-based distributed software applications
What we offer
- Rather than a final destination, a start of a new adventure
- A competitive compensation package adapted to the proven seniority demonstrated during the interview process
- Agile environment – Start-up culture backed by a strong enterprise
- English-speaking environment and international team
- Strong professionals around you that will help to accelerate your growth
- Continuous career development: we actively encourage and celebrate internal promotions
- High-impact learning culture: free access to online learning platforms (O'Really, LinkedIn Learning...) and regular in-house training sessions
- Become actively involved in the tech community: we organize and host meetups, programming competitions, and innovation initiatives
- Flexible work from home policy with the option to work fully remote
- One of the best private health + life insurances
- 25 days of vacation, aside of the national holidays
- Ticket restaurant
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Get email alerts for the latest"Software Engineer - full-stack - eCommerce (SCX) jobs in Spain-barcelona"
