This position is no longer available.

DEVELOPPEUR WEB SCIENTIFIQUE / SCIENTIFIC WEB DEVELOPER (F/*/M)

Permanent contract
Paris
Salary: Not specified
Fully-remote
Education: Master's Degree

Discngine
Discngine

Interested in this job?

Questions and answers about the job

The position

Job description

[FR]

Discngine est une entreprise d’édition de logiciels et de développement informatique pour les sciences de la vie. Travaillant avec de nombreux clients depuis la conception de prototype à l’implémentation de logiciels dans un environnement de production, nous recherchons un développeur web pour nous aider à développer et à améliorer nos outils.

  • Missions

Après une période d’intégration (https://www.discngine.com/blog/2018/1/17/the-newbie-backlog-how-we-welcome-our-new-co-workers) au sein de l’entreprise, tu intégreras celle-ci pour participer à toute la vie des produits Discngine. Tu évolueras dans un environnement Agile et participeras à des activités telles que :

· Modéliser, concevoir et implémenter de nouvelles fonctionnalités, extension des outils existants, extension des fonctionnalités

· Assurer le support avancé des utilisateurs

· Maintenir et faire évoluer les processus DevOps

Tu auras l’opportunité de t’impliquer sur de nombreux projets menés à Discngine, et d’apprendre de nouvelles technos et de nouvelles méthodologies.

  • Salaire

Le salaire dépendra de ton profil et de ton expérience:
· Junior: 35-40k€
· Intermédiaire: 40-45k€
· Senior: 45+ k€

[EN]

Discngine is a software publishing and IT development company for the life sciences. Working with a wide range of customers from prototype design to software implementation in a production environment, we are looking for a web developer to help us develop and improve our tools.

  • Missions

After your onboarding period (https://www.discngine.com/blog/2018/1/17/the-newbie-backlog-how-we-welcome-our-new-co-workers) within the company, you will join to participate in the whole life of Discngine software products. You will evolve in an Agile environment and participate in activities such as:

· Modeling, designing, and implementing new features, extending existing tools, extending functionalities

· Provide advanced customer support

· Maintain and evolve DevOps processes

You will have the opportunity to get involved in multiple projects at Discngine, and learn new technologies and methodologies.

  • Salary

The salary will depend on your profile and experience:
· Junior: 35-40k€
· Intermediate: 40-45k€
· Senior: 45+ k€


Preferred experience

[FR]

Tu as un master, un diplôme d’ingénieur ou équivalent en informatique, bio-informatique ou chemo-informatique.

Tu es curieux des technologies et frameworks existants, tu as soif d’apprendre et la science t’intéresse. Tu as une bonne compréhension de :

· Développement web: Javascript, React

· Outils de versionning (Git)

· Méthodes Agiles (Kanban, SCRUM)

· Qualité de code (code review, tests, …)

Ton anglais professionnel te permet d’interagir efficacement d’un point de vue technique.

Tu places le client au centre de ton approche, tu donnes le meilleur de toi-même et tu cherches à t’améliorer. Tu apprécies partager des connaissances et tu aimes prendre des initiatives.

Tu es autonome, tu sais prioriser, organiser ton travail, tu es curieux des technologies et frameworks existants pour découvrir toujours plus et pouvoir proposer des solutions à l’équipe.

Tu aimes construire, conceptualiser et réaliser tes idées.

  • Compétences additionnelles

· Expérience UI/UX

· Bonne connaissance en architecture logiciel

· Base de données SQL

· Autres langages de programmation (Python, C++, Java etc.)

[EN]

You have a Master’s Degree, an Engineering Degree or an equivalent degree in bioinformatics, cheminformatics or IT.

You are curious about existing technologies and frameworks, you have a desire to learn and you are interested in science. You have a good understanding of:

· Web development: Javascript, React

· Version control tools (Git)

· Agile frameworks (Kanban, SCRUM)

· Code quality (Code reviews, tests, …)

Your professional level of English allows you to effectively express a technical point of view.

You put the customer at the center of your approach, you always try to give your best and are always looking for ways to improve. You are always willing to share your knowledge and you like to take initiative. You love learning new things.

You know how to prioritize, organize your work, you are curious to discover more about existing technologies and frameworks, and are able to propose solutions to the team.

You love to conceptualize, construct and bring your ideas to life.

  • Additional skills

· Experience in UI/UX

· Knowledge of software architecture

· Database SQL

· Other program languages (Python, C++, Java etc.)Profil recherché


Recruitment process

[FR]

Les candidats retenus sont sollicités pour un premier contact informel par téléphone pour exprimer nos attentes respectives. A l’issue de cette phase, un ou plusieurs candidats sont sollicités pour un entretien en bonne et due forme.

L’entretien dure en général 1h30 et est rythmé en différentes étapes:

  1. tour de table

  2. discussion générale autour du parcours du candidat

  3. discussion générale sur Discngine (ses clients, son activité, sa stack technique, …)

  4. présentation : le candidat présente en anglais un sujet technique qu’il aura choisi lui-même à l’avance.

  5. L’utilisation de diapo Powerpoint/OpenOffice est évidement autorisée. L’objectif est d’évaluer l’aisance du candidat à retranscrire un sujet complexe à un potentiel client (interne ou externe).

  6. revue de code: nous soumettons au candidat un certain nombre de snippets, plus ou moins “propres”, et discutons de code au sens large (syntaxe, architecture, avantages/inconvénients des langages, …). Ce partage d’expérience nous permet d’évaluer l’aisance et la culture du candidat par rapport à la nôtre.

  7. conclusions

A Discngine, nous évaluons la personne plus que le profil. Si tu penses être celui dont nous avons besoin, tu es au bon endroit !

[EN]

The selected candidates are asked for an initial informal contact by phone to express our respective expectations. At the end of this phase, one or more candidates are invited for a formal interview.

The interview generally lasts 2h00 and is divided into different stages:

  1. round table discussion

  2. general discussion about the candidate’s background

  3. general discussion about Discngine (its customers, its activity, its technical stack, …)

  4. mini-project: few days before the interview, we ask the candidate to build a small app using the same tech stack than the one used in the project. The solution will be presented by the candidate and discussed.

  5. Code review: we submit to the candidate a number of snippets, more or less “clean”, and discuss code in the broadest sense (syntax, architecture, advantages/disadvantages of languages, …). This experience sharing allows us to evaluate the candidate’s ease and culture compared to ours.

  6. conclusions

At Discngine, we evaluate the person more than the profile. If you think you’re the one we need, you’re in the right place!

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings