Job Description
Collaborating with other engineers, product managers, and designers in our international cross-location team you’ll be dealing with challenges like providing accurate results (Relevancy) in a timely manner (Performance) while making sure that our system can support the increasing number of users and items to index (Scalability)
You will fit perfectly if you share these values:
Open mind, honesty, and transparency for discussion and team collaboration
Pride in your work and a desire to delight the customer should empower 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
B.S or Master's in computer engineering or proven experience in STEM (Science, Technology, Engineering and Maths)
5+ years of experience in Software Development, ideally in web-based systems
Lucene/Solr/Elasticsearch/OpenSearch experience
Excellent communication and collaboration skills
Passion for solving problems and focusing on simplicity
Great teammate and people focused
Ability to connect pieces of information and explain them in non-technical language
Ability to break down problems into simple units of work
Work permit for Spain is required for this role.
Nice to have
Experience in modern front-end development (Ideally Micro frontend / React or similar)
Experience working in an Agile/SCRUM development team
Experience developing in TypeScript or JavaScript
Experience in Java or C#, more importantly, experience with OOP and design patterns
Experience with ERP systems development
Why Oracle NetSuite?
At Oracle NetSuite, we care! We care about the evolution of people and business and making life a bit easier. We focus on encouraging productivity, accomplishments and job success through powerful cloud technology. We listen to the needs of our customers and users, we are passionate about fulfilling our mission to enable companies to realize their vision on the very best technology.
We are looking for experts to join our NetSuite family to accelerate the evolution of our technology. By putting together a dynamic and passionate team of designers, writers, researchers, developers, and product managers we will be able to delight our customers by designing and implementing next generation solutions that focus on insight, control, automation and agility.
Innovation starts with inclusion at Oracle NetSuite. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued that we are inspired to go beyond what’s been done before. We don’t just value differences - we celebrate them.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or any other characteristic protected by law.
https://www.oracle.com/corporate/careers/diversity-inclusion/
We offer more than just a job!
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
High-impact learning culture: free access to online learning platforms and regular in-house training sessions
Continuous career development: we actively encourage and celebrate internal promotions
25 days of paid vacation
Flexible working hours
Private medical insurance and life insurance
Ticket restaurant card
Oracle NetSuite is an Equal Employment Opportunity Employer. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits of employment
Responsibilities
What You'll Do
Part of one of our international development teams in Global Search , you´ll be working on enabling the best search experience for NetSuite by building NetSuite's on-site search and site discoverability solutions[JS1] . Using tools like:
Java
OpenSearch and OpenSearch Dashboards
Oracle Databases and Oracle Cloud Infrastructure (OCI)
JavaScript
Developing the right product : supporting the PM and the rest of the team to understand the best way to deliver value to our customers in our functional area (Search), while breaking it down into smaller manageable items (User Stories, Technical Stories, Spikes).
Developing the product in the right way : making sure that new features are added to the product in a way that is readable and scalable, in the most efficient way possible, applying good development practices (SOLID principles, Design patterns, TDD..) when convenient, and making sure that the quality is good enough for NetSuite standards (doing unit testing and supporting Software Engineers in Test with integration/functional/manual testing).
Being a standout colleague : supporting the team to define and follow the best way to all work together, participating in agreed meetings, respecting and honouring team values and agreements, and striving to continually improve the way we work, while giving and receiving constructive feedback to the rest of the team.
Spreading the knowledge : sharing technical (or other) skills (techniques, technologies, etc.) within the team and cross-team and being willing to mentor new starters in the team.
Being value and customer-centric : helping to define team goals, focusing on how we can deliver value to our customers, and supporting the whole team (Devs, Sets, PM, UX, TW) in order to achieve them.
You will be constantly spending time-solving challenges, learning and processing new information, and iterating over your ideas. It's a fun and exciting process that will help you grow in the role as you contribute to the company and become an expert in different areas.
About Us
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.
Oracle is an Equal Employment Opportunity Employer * . All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer