Fullstack Software Engineer

Il y a 5 mois


Jonage, France myLight150 Temps plein

**ENTREPRISE**
- ** Description** : Acteur majeur de la production solaire et fabricant de solutions intelligentes d’autoconsommation solaire.
- ** Année de création**: 2014
- ** Coeur business **:GreenTech
- ** Taille **:200 personnes
- ** Localisation**: Jonage / Lyon

**MISSIONS**

En tant que que Software Engineer fullstack intégré au sein d’une équipe pluridisciplinaire de la R&D, vous êtes rattaché à l’Engineering et vous mettez en œuvre 4 axes majeurs:

- TECH - Technologie et Ingénierie (autonomie sur les frameworks, outils, langages, patterns d’architecture et niveau d'influence sur le système)
- EFFICIENCY - S’appuyer sur les technologies, les pratiques pour permettre de soutenir l’excellence technologique et l’alignement des systèmes avec la stratégie d’entreprise
- PROCESS - Amélioration continue de nos processus de delivery et de l’efficacité de nos pratiques de développement logiciel de bout en bout
- BUSINESS - Sens du métier (intérêt général de la société, compréhension des enjeux entourant nos produits afin de construire l’implémentation technologique)

Vos responsabilités:
En tant que Software Engineer fullstack, vous aurez la charge de:

- Assurer l’implémentation technique de nos produits ou d’un sous-système en challengeant la faisabilité, maintenabilité, scalabilité et l’alignement avec les enjeux de l’entreprise
- Soutenir les membres de son équipe de manière proactive en les aidant à réussir dans leurs taches de « delivery » en les accompagnant si nécessaire pour obtenir le support technique dont ils ont besoin pour effectuer leur travail.
- Participer à la capitalisation technique de l’équipe sur les méthodologies de conception, la veille technologique et les pratiques de « software craftsmanship »
- Participer aux chantiers de cadrage technique ainsi que les ateliers de conception en fournissant des feedbacks impactant et en participants aux échanges techniques
- Participer aux activités de mise en production en garantissant le respect du SLA des produits.
- Participer à l’amélioration des processus de delivery, en trouvant le juste milieu entre agilité, productivité et qualité.
- Être un « owner » technique d’un sous-système des produits (microservice/API/frontend) de l’équipe en identifiant les contraintes, les besoins et les leviers d’accélération.

Chaque équipe produit est constituée de:

- 1 Product Manager
- 1 Product Designer
- 1 Engineering Manager à l’échelle de la tribe produit
- 1 Tech Lead
- 3 à 8 développeurs back-front-fullstack
- 1 QA

Le rôle du « Software Engineer » est de participer à la réalisation des « technical tasks » et des « features » produit en collaboration avec l’engineering manager et le Product Manager et de travailler étroitement avec le Tech Lead, les architectes, et le reste de l’équipe tech pour définir « comment » résoudre ce qui est attendu.

Il utilise son expertise de développeur fullstack (.NET / JAVASCRIPT VUE.js) pour apporter une implémentation technique aux features définies en collaboration avec le product management et propose des solutions innovantes pour améliorer l’impact de nos produits auprès des utilisateurs.

Dans ce contexte, le Product Manager apporte le cadre de la roadmap (le « pourquoi » et le « quoi fonctionnel »), et vous apporterez le « quoi et le comment technique » en collaboration avec le reste de l’équipe tech.

**PROFIL RECHERCHÉ**
- Diplômé(e) d'une École d'ingénieur (BAC +5), vous bénéficiez d'une expérience d'au moins 4 ou 5 ans d’activité de développement logiciel au sein d'une ESN ou au sein d’un client final.
- Possède une connaissance approfondie de la pile technologique du système en ayant la capacité d’intervenir sur l’ensemble des layers applicatifs (ORM, API, Domain, Logs, frontend, etc.)
- En veille techno constante : vous trouvez une solution adaptée à chaque nouvelle problématique métier.
- Une aptitude à comprendre et à s’approprier les enjeux et problématiques métier afin d’apporter des solutions techniques maintenables, scalables et performantes.

**Notre environnement technique**:

- .NET 6 LTS, asp net, Vue3, Typescript, Tailwind CSS
- #CQRS, #DDD, #Event sourcing
- Cloud computing
- Plateforme Microsoft Azure: IOT Hub, storage account, azure functions, service bus, APIM, app services
- Bases de données : Postgres, SQL azure, azure table
- ALM : Azure Devops

Experience : 5 - 10 ans


  • Senior Software Engineer

    il y a 1 semaine


    Jonage, Auvergne-Rhône-Alpes, France UPS Temps plein

    We are seeking a highly skilled Sr. Software Engineer to lead our application development team. The ideal candidate will have a strong background in software engineering and experience in leading cross-functional teams.Key Responsibilities:Design and develop high-quality software applicationsLead and mentor junior engineersCollaborate with product managers...

  • Senior Software Engineer

    il y a 1 semaine


    Jonage, Auvergne-Rhône-Alpes, France UPS Temps plein

    We are looking for a skilled Sensor Software Engineer to join our team at {company}. The ideal candidate will have experience with {title} and be able to develop and maintain high-quality software applications.Responsibilities:Develop and maintain software applications using programming languages such as Python and JavaScript.Collaborate with...


  • Jonage, Auvergne-Rhône-Alpes, France Ergalis Technologies Industrielles SaintPriest Temps plein

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Design and develop software applications using Java and C++Collaborate with cross-functional teams to identify and prioritize project...


  • Jonage, Auvergne-Rhône-Alpes, France Eiffage Temps plein

    About the Role:We are seeking a motivated and experienced Software Engineer to join our dynamic tech team. The successful candidate will have expertise in cloud infrastructure and microservices, as well as a passion for innovation and collaboration.Key Responsibilities:Design, develop, and deploy scalable and secure cloud-based systems.Collaborate with...


  • Jonage, Auvergne-Rhône-Alpes, France UPS Temps plein

    Key Responsibilities:Design and develop software solutions using machine learning algorithms.Work with cross-functional teams to implement AI-powered features.Contribute to the development of predictive models and deploy them in production environments.Requirements:5+ years of experience in software development with a focus on AI and machine learning.Strong...

  • Technical Lead

    il y a 1 semaine


    Jonage, Auvergne-Rhône-Alpes, France Cegelec Mobility Temps plein

    Key Responsibilities:* Develop and maintain software systems* Lead technical teams and mentor junior engineers* Collaborate with cross-functional teams to drive business outcomesRequirements:* 5+ years of experience in software development* Strong leadership and communication skills* Proficiency in programming languages such as Java, Python, and C++What We...