Software Developer
Oracle Corportation
Brno, South Moravian Region, Czech Republic
před 4 hodinami
source : Top Language Jobs

About us

Oracle NetSuite is the world's best cloud-based, multi-tenant ERP (Enterprise Resource Planning) service with unified financials, supply chain, order management, omnichannel ecommerce and more all in one platform! Find out more about Oracle NetSuite at www.netsuite.com .

Our Commerce team, located in Brno, builds and maintains the ecommerce part of NetSuite. Quality, clean code, SOLID principles, Agile and continuous improvement practices are our key values.

We are an informal and friendly team, characterized by our desire to help each other, and this cooperative and collaborative work environment is one of the cornerstones of our success.

We solve serious challenges, but we're far from serious.

About the role

We are looking for a talented software engineer to work with us on the development and maintenance of our ecommerce solution.

You will need to be able to understand the complex system, analyze problems, understand requirements, design solutions, communicate proposals with the team, and implement the agreed solution.

During your work, you will need to keep in mind important source code and system metrics such as clean code, correctness, security, performance, resiliency and others.

Participation in code reviews is an integral part of the work.

Preferred qualifications and skills

  • Computer science or engineering degree (bachelor or above).
  • Interpersonal skills for working in a team environment.
  • Open mind for discussion and team collaboration.
  • Commitment to help solve our customers' problems.
  • Desire to take initiative, take responsibility and take ownership of projects.
  • Self motivated, capable of working independently when needed.
  • Strong drive for excellent software design and clean code principles.
  • Object oriented software development skills, including knowledge of Design Patterns, Object Programming Paradigm and SOLID principles.
  • Great problem-solving and analytical skills with ability to abstract functional requirements.
  • Ability to meet deadlines in a rapid development cycle and prioritizing competing demands.
  • Good communication skills in written and spoken English.
  • Nice to have

  • Experience with Java development.
  • Experience with JavaScript / TypeScript development.
  • Experience with SQL development, ideally Oracle DB.
  • Deep understanding of modern web applications from database to browser.
  • Understanding of cloud-based distributed software applications.
  • Experience with version control systems, ideally Perforce and Git.
  • Experience with Agile team development methodologies like SCRUM, Kanban etc.
  • Familiar with continuous integration, test driven development and continuous delivery.
  • Experience using Jira as an Agile tool.
  • Experience with development of ERP / CRM / CMS / E-commerce or similar systems.
  • Are you an expert in these areas? Awesome! You can help us improve our product!

    If you don't know much about these areas, don't worry. You can learn and grow with us!

    What we offer

  • Agile, informal and friendly environment.
  • Comfortable work environment in excellent central Brno location.
  • Modern office building with parking slots directly in the building.
  • Strong professionals around you who will help to accelerate your growth.
  • High-impact learning culture : free access to online learning platform and in-house training sessions.
  • Flexible working hours, with the possibility of working from home.
  • Great employee benefits.
  • Nahlásit tuto nabídku
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost