Détails de l'annonce
Référence:
91565
Publiée le:
8 avril 2019
Lieu de travail:
Megrine, Ben Arous, Tunisie
Expérience:
Entre 1 et 2 ans
Étude:
Bac + 5
Disponibilité:
Plein temps
Langues:
Français , Anglais , Allemand
Mobilité:
International
Entreprise:
SCHEIDT AND BACHMANN MAGHREB
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
Description de l'annonce:

As a Fullstack developer, you will be building large scale, data intensive application using the latest technologies in an Agile environment. Your primary responsibilities will include:

Software design, development and testing;

Follow Agile & Devops practices, such as TDD, Continuous integration, ...

Work with distributed team to deliver end-to-end solution;

Present and conduct demo for colleagues and stakeholders as and when required;

Using industry best practices to deliver quality deliverable.

The Opportunity

World-class software development facilities;

Startup environment with minimal bureaucracy;

Learning opportunities to acquire the latest and most advanced development skills;

Agile work culture, focused on innovation, team work, and open collaboration;

Greenfield development with opportunity to be involved in full Dev lifecycle;

Position Description

Minimum Qualifications

Bachelor's degree in Computer Science

At least 2  years of software development experience

Required Skills

Proficient in all phases of software development including software design, development and testing.

Strong experience with Java software development and object-oriented programming experience is essential.

Development experience with complex, large scale, n-tiered applications using the following technologies is required: Java/JEE, Spring MVC, Spring Boot, ORM, Hibernate, HTML, RESTful APIs, JavaScript, SQL.

Familiarity with relational databases such as MySQL, Oracle, and SQL Server.

Disciplined, structured programming skills and strong problem-solving abilities.

Excellent verbal and written communication skills. Ability to effectively communicate product architectures and design proposals, provide status and negotiate options.

Experience with source control management systems.

Familiarity with Linux operating systems.

Familiarity with Windows/Linux software development environments.

Ability to work in a fast-paced, iterative development methodology (Agile-SCRUM).

Self-motivated, with a demonstrated ability to take ownership and drive results.

Highly valued additional skills

Building Microservice based system using Spring Cloud;

Devops skills including Docker, Docker Swarm, Kubernetes and Ansible;

Experience in building responsive UIs with modern frontend technologies (Angular 2+, Sass, Typescript, Bootstrap);

Benefits

Competitive salary

Flexible hours

Health insurance

Target-based bonus