Date Posted: 2019-01-24 | Date Modified: 2019-02-23 | Expires: 2019-02-23

Full-Stack Developer (EN-ACE-AMM-2018-109-LD)

Job Description

As a full-stack developer in the Asset & Maintenance Management (AMM) Section, you will carry out both analytic tasks as well as practical software development working closely with our support team and users.

You will:

Participate in the system design and the information system architecture for the integrated asset management platform at CERN.
Design and implement rich, interactive and responsive web applications for asset management related tasks.
Take responsibility for system monitoring and general system management including deploying upgrades and patches.
Provide interfaces and methodology for data exchange between applications.
Take an active role in the common and continuous effort of improving both the services and tools provided.

Requirements

Qualifications
Master's degree or PhD, or equivalent relevant experience in the field of computer science, or a related field.

Experience:

Experience in application design and development of systems using the Java Enterprise Edition stack.
Expertise in web technologies including JavaScript frameworks, HTML5 and CSS (preferably ReactJS).
Working knowledge of relational databases.
Experience using web services (SOAP/REST) and system integration methods.
Experience in configuration and management of modern application servers.

Technical competencies:

Knowledge of programming techniques and languages: Java EE Stack, JavaScript, NodeJS, React (or similar), HTML5, SQL, Git, Maven.
Testing, diagnosing and optimization of software: configuration, monitoring and tailoring of the system as well as applying patches and managing major system upgrades.
Re-use, refactoring, integration and porting of existing software: definition and management of interfaces to the supported system notably using web services.
Applications support: typically takes the form of investigating and resolving issues and providing information about the systems.

Benefits

Attractive salary, pension, health insurance and many other benefits: http://careers.cern/benefits

Skills

Application Architecture Application Design

Language Requirements

English, French

Education Degree

Master's Degree

Visa Support

Yes

Accepting only candidates from:

Austria, Belgium, Bulgaria, Switzerland, Czech Republic, Germany, Denmark, Spain, Finland, France, United Kingdom, The Netherlands, Norway, Poland, Portugal, Romania, Sweden, Slovakia
Email Job

Job Criteria

Job Type

Full Time

Industries

#Software Development

Job Location

Switzerland - Geneva

Functions

Developer

Salary

CHF 8000 - 9500/month Swiss Franc

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box .