Senior Full Stack Software Developer
Aconex
Czech Rep CZ
před 5 dny

Job Summary

Senior Full Stack Software Developer-19000I3K

Preferred Qualifications

Are you a passionate Software developer with a background in large distributed system design and development?

Our team is working on an autonomous test platform that automates every step of the testing life-cycle from test case creation to defect analysis.

It uses Computer Vision, Machine Learning, Natural Language Processing (NLP) and Big Data technologies to modernize software testing through replacing human with machines.

We’re looking for experienced developers to join this growing team and work on the cutting-edge autonomous test cloud services.

In this role, you’ll design, write and deliver features to improve the availability, scalability, latency, and efficiency of cloud service, you’ll also partner with distributed teams in prototyping new solutions.

Qualifications / experience :

Although not definitive, the ideal candidate will typically have the following :

  • BS or MS degree in Computer Science, or equivalent experience
  • 4+ years of hands on experience in software development, including design, implementation, debugging, and support, building distributed, scalable system software and / or Services preferably in the cloud
  • Strong knowledge of Java / Python development
  • Familiar with JavaScript frameworks such as JQuery, React.js or Angular.js
  • Familiar with Spring framework (Spring JPA, Spring Boot)
  • Experienced with micro-services based software architecture and containerization using Docker, Kubernetes etc
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Experience developing within Cloud Infrastructure
  • Strong experience with the UNIX-like environment
  • Agile Software Development practices (e.g. Scrum, CI / CD, Slack, etc.)
  • Experience with Selenium source code is a big plus
  • Experience with Tensorflow is a big plus
  • Personal Abilities :

  • Ability to solve complex problems, providing hands-on resolution
  • Critical thinking and decision making skills
  • Excellent communication in English (both written and spoken)
  • Results orientated, an ability to manage multiple priorities is also expected
  • Highly organized and detail oriented
  • The ability to influence with well-developed persuasive arguments

    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 take an active role in the definition and evolution of standard practices and procedures.

    You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

    Work is non-routine and very complex, involving the application of advanced technical / business skills in area of specialization.

    Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area.

    7 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).

    Oracle

    Požádat
    Přidat do oblíbených
    Odebrat z oblíbenýcch
    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