We are a family of 50+ geeks : Programmers, Testers, Technical Writers, UX Designers and Product Managers. With over a dozen of nationalities, we share a start-up culture while pursuing innovative ways of building highly scalable solutions .
We love quality and clean code . We implement Agile and continuous improvement practices : code reviews, continuous integration, knowledge sharing, retrospectives, components of gamification… you name it! What’s more, we love our people to succeed: many of our people have risen up the ranks with us!
We enjoy working and having fun together.
You will join NetSuite's CRM Sales Experience team . Our mission is to create a new , delightful experience for salespeople using our product, with the highest levels of security, reliability, efficiency and scalability.
We are proud members of NetSuite engineering team, with thousands of engineers working together. We make use of the enormous strength, we contribute to it, and yet we are a close-knit team, and we build on every member's contribution.
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 are looking for
We are looking for a talented Software Engineer to join our team in Prague.
Our team is growing, and we're hiring both junior and senior engineers.
The ideal candidate is someone with a strong technical background who:
What you will do
You will be working on a new CRM Sales solution that includes database schema , business logic and presentation layer (there is a buzzword for it – full-stack developer).
You will work closely with other developers, product owner, designers and QA to define, design and implement a new product offering, while ensuring the continued functionality of the existing CRM system.
With the team, you will follow, challenge and update our best practices, including clean (tested, reviewed) code, optional peer programming, CI, whiteboarding, experimenting, scaling etc.
Your qualifications & skills
Nice to have
What we offer
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years 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).