Ver oferta completa

SENIOR FULL-STACK ENGINEER (70% JAVA - 30% JS)

Descripción de la oferta de empleo

Your roleWe are looking for an ambitious and creative Software Engineer to join our Platform Development Tools team.You will work on building Development Tools for the next-generation SuiteCloud Platform, a platform-as-a-service (PaaS) solution for customizing and extending NetSuite’s core capabilities, and a key driver of NetSuite’s success in meeting the needs of our broad customer base.Our customers are thousands of software developers like you, spread around the world, building customizations and SuiteApps on the SuiteCloud Platform, you will be helping achieve their goals by providing tools that facilitate their SDLC (Systems Development Life Cycle).The Development Tools is a set of interactive IDE plug-ins and CLIs that enable developers to build, test and deploy applications through the SuiteCloud Development Framework (SDF).In this position you will be exposed to a wide range of modern technologies and tools. With a strong focus on JavaScript and TypeScript development, you will build applications for Node.js, VisualStudio Code and other open-source runtime environments. You will also use Java and Groovy for the server-side application components and APIs.We are strong believers in Object Oriented Programming, Clean Code, Design Patterns, Test Driven Development, Test Automation and Continuous Integration.Want to know more about the SuiteCloud Development Tools? Check out our open-source project in GitHub: https://github.com/oracle/netsuite-suitecloud-sdkThe team currently has members based in Spain and the Philippines.What you will doYou will design, implement, test and release SuiteCloud Development Tools and related products.You will integrate Development Tools with the server-side components and APIs.You will be thinking about clean code and architecture.You will setup and enhance Continuous Integration infrastructure for the Development Tools.You will work closely with other development teams and departments, product management, user experience designers to define the future of SuiteCloud Platform while ensuring the continued functionality of the existing products.Your qualifications and skillsBachelor's or Master's degree or relevant experience in STEM (Science, Technology, Engineering and Math)Drive for software design best practices and clean code principlesClear and effective communicator in both technical and non-technical contexts5+ years software development experience with JavaScript/TypeScript and Java (or C# or similar)SQL database experienceUnderstanding of HTTP, Internet protocols, web browsersKnowledge of Design Patterns, Object Programming Paradigm and SOLID principlesGood problem-solving skills and ability to abstract functional requirementsOpen mind for discussion and team collaborationPride in your work and a desire to delight the customer motivates you to take initiative, responsibility and ownership of your projectsA self-starter who can take a bit of directional input and then drive projects autonomously (but understands when to ask for help)A positive and resilient personality - you must be able to embrace feedback and have a desire for continuous iteration and improvementFluent level of spoken and written English (office and company language is English)Flexibility to work with geographically distributed teamsValid work permit for SpainNice to haveKnowledge of Node.jsExperience building CLIs, IDE plug-ins, development tools and frameworksExperience working in development organizations following dual-track agile, SAFe or similar methodologiesPrevious experience building cloud applications or PaaSUnderstanding of cloud-based distributed software applicationsWhy Oracle NetSuite?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. An Oracle NetSuite career can span industries, roles, countries and cultures, allowing you to tackle new roles and challenges, while blending work and life.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!What we offerAgile environment – Start-up culture backed by a strong enterpriseEnglish-speaking environment and international teamFree Spanish classesStrong professionals around you that will help to accelerate your growthHigh-impact learning culture: free access to online learning platforms and regular in-house training sessions25 days of paid vacationFlexible working hoursPrivate medical insurance and life insuranceTicket restaurant cardOracle 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
Ver oferta completa

Detalles de la oferta

Empresa
  • NetSuite
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 02/05/2024
Fecha de expiración
  • 31/07/2024
Programador/a senior de java y c# para ERP
Noa´s Grupo

Requisitos técnicos específicos: programación en java (entorno de desarrollo eclipse) y c# (plataforma... conocimientos avanzados de power bi... conocimientos generales en instalación y gestión de infraestructura informática: configuración de redes, hardware y software... programación de nuevos proyectos......

Java Developer with French/German
Sollers Consulting

• availability to work full time... you need: • at least 1 year of commercial experience as a software developer, preferably in java... you will use: • java or gosu• git, jenkins, and similar• intellij• soap, rest• apex• oracle, mssql, h2•... • eagerness to learn about new technologies and solutions......

Jóvenes (Máx. 30 años) Publicitad - fotografía - moda
Broadway management

Previo a los trabajos se realiza un casting donde eligen a las personas por fotografías que previamente presenta la agencia de modelos, si encajan en el trabajo realizamos todos los tramites y les citamos para hacer el trabajo... nos valen perfiles de estudiantes que para su tiempo libre quieran realizar......

CONSULTOR/A SÉNIOR – TRANSACCIONES
Anthesis

Aprovecha nuestras seis semanas de jornada intensiva de libre elección entre los meses de junio y septiembre... si como nosotros también te apasiona el medio ambiente y crees que las finanzas sostenibles son la pieza clave para conseguir una sociedad y un planeta más sostenibles, ¡sigue leyendo porque......

ADMINISTRATIVE DEPARTMENT
Rainsteal Oil & Gas, UK.

Administrative department business analyst, payroll manager, marketing specialist, administration supervisor, human resources officer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer, secretary / office assistants / office clerks / front desk clerks, account......

AUXILIAR ADMINISTRATIVO/A DE TRAFICO, SECTOR - 1166642
Temporing

Auxiliar administrativo/a de trafico, sector logistica - san fernando de henares - 1166642 ciudad: madrid desde temporing estamos buscando un/a auxiliar administrativo/a para trabajar a turnos rotativos en el departametno de rutas para una importante empresa ubicada en san fernando de henares: funciones:•......

06 - CAMARERA/O DE PISOS - TRYP - GUADALAJARA - 1166054
Temporing

• reponer amenities... ofrecida:• incorporación inmediata, contrato temporal... • limpiar mobiliario y alfombras... ciudad: guadalajara funciones:desde temporing seleccionamos personal de limpieza de habitaciones para un importante hotel ubicado en guadalajara... • recoger ropa de las habitaciones......

Psicólogo/a para centro multidisciplinar
Educa integral

Horas que podrá ser ampliable... funciones: atender la demanda de los clientes del centro, trabajando principalmente niño, jóvenes y familias... requisitos: tener acreditación de psicólogo/a y máster oficial en psicología general sanitaria... requisitos del puesto requisitos: tener acreditación......

PARA JÓVENES INFORMÁTICOS DISPONIBLES
Eco Proyectos

Requisitos del puesto>>>> puedes ser español o latino, pero se requiere experiencia en tu especialidad, motivación solidaria y plena entrega, así como tener vocación colaborativa y ecológica, estar libre de ataduras para incorporarse presencialmente y full time en el equipo... >>>> por otro lado seleccionamos......

Veterinario/a
Clinica Veterinaria

Buscamos veterinario con experiencia de un año (mínimo) para incorporación inmediata a clínica veterinaria en madrid centro ;formará parte de un equipo junto a otros veterinarios nos caracteriza nuestra profesionalidad y trato con nuestros clientes, individualizada y a medida requisitos del puestoexperiencia......