Développeur/Développeuse Python/Django FullStack F/H

M2BPO
Bordeaux, France
2 days ago
Apply on candidat.francetravail.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€35,000 - €65,000
Working hours
Regular working hours
Languages
English

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Software Bug Management Software Quality Databases Continuous Integration Data Structures Debian Linux Linux Django Web Framework JQuery
+12 more
Python (Programming Language) PostgreSQL Linux Servers Object-Oriented Software Development Open Source Technology Ansible TypeScript Git Syntactically Awesome Style Sheets (SASS) Information Technology Sentry Code Restructuring

Requirements

Descriptif du poste:\n\nNous recherchons un.e développeu.r.se expérimenté.e (2 ans minimum) pour travailler en équipe\nsur notre outil de gestion des marchés publics (Python, Django, Typescript, Postgresql).\n\nVous serez amené à être polyvalent sur l’ensemble des tâches de développement :\nAjout de fonctionnalités, correction de bugs, refactoring, relecture du travail des pairs (reviews),\nrefonte graphique, refonte des modèles de la base de donnée, écriture de tickets, organisation\ncollective des tâches, gestion des serveurs, etc.\nVous devrez donc comprendre et analyser les besoins fonctionnels pour y apporter une solution\ntechnique en autonomie avec les conseils de l’équipe de développement et de la direction.\n\nNous proposons un environnement de travail bienveillant, humain, flexible en bonne intelligence,\noù la qualité du travail réalisé est privilégié. Vous serez donc dans un contexte valorisant et\nfavorable afin de vous épanouir dans la réalisation d’un code élégant et de qualité.\n\nProfil recherché:\n\nCompétences nécessaires =\n* Analyser un besoin : Être force de proposition, clair, synthétique, pragmatique, ouvert lors des échanges\n* Conception de solutions élégantes à des problèmes complexes\n* Algorithmique, complexité des algorithmes, structures de données\n* Implémentation\n* Programmation orientée objets (classes, héritage, composition, polymorphisme, etc.)\n* Qualité du code (élégance, non-duplication, robustesse, lisibilité, etc.)\n* Aisance en programmation, facilité de compréhension du code existant\n* Langages/outils : Python, Git, Javascript, Sass, Html\n* Maintenabilité à long terme\n* Capacité d’abstraction permettant de vérifier la cohérence du code réalisé au sein de l’ensemble du logiciel\n* Écriture de tests, développement orienté par les tests, couverture du code, contraintes d’intégrités\n* Intégration continue, méthodes agiles\n* Autres :\n* Savoir lire et écrire en anglais\n* Utilisation de Linux (Debian apprécié)\n* Être autonome, autodidacte\nTravail en équipe, bienveillance\n\nAutres compétences appréciées\n* Développement de projets web avec le framework Django\n* Connaissance du système de base de données Postgresql\n* Déploiement et administration d’un serveur Linux\n* Utilisation du site github.com (reviews, pull requests.)\n* Contribution à des projets open-source\n* Connaissance des patrons de conception\n* Connaissance de : sentry, jquery, ansible, pdb, coverage

About the company

nDepuis plus de 15 ans, M2BPO édite un logiciel de gestion des marchés publics français destiné aux architectes et bureaux d’études. Pour le compléter nous constituons une base de données des appels d’offres des marchés en cours (maîtrise d’œuvre, maîtrise d’œuvre urbaine et études techniques) et offrons à nos clients un panel d outils leur permettant de constituer des équipes pour répondre aux appels d offres.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidat.francetravail.fr
Prepare application

Good distractions

Loading talks and stories from around this role…