Tema

Språk

Global EN
Sverige ENSV
Indien EN

Senior Software Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Mobilapputveckling

I korthet

Emerson recherche un Développeur Logiciel Senior à Varsovie pour rejoindre leur équipe Reliability Solutions. Vous contribuerez au développement d'applications Android innovantes pour améliorer la fiabilité, la sécurité et la performance des opérations industrielles critiques, en collaborant avec des équipes interfonctionnelles et en influençant les décisions techniques.

Ansvarsområden

  • Concevoir, développer et maintenir des applications Android de haute qualité en utilisant des pratiques et technologies de développement modernes.
  • Analyser les exigences des clients et des entreprises pour fournir des solutions logicielles efficaces.
  • Contribuer à la conception de l'interface utilisateur et à l'amélioration globale de l'expérience utilisateur.
  • Collaborer avec des ingénieurs logiciels pour concevoir et implémenter une architecture logicielle robuste.
  • Développer, tester et maintenir le code applicatif, y compris les tests unitaires et d'intégration.
  • Profiler, dépanner et optimiser les performances, la fiabilité et la scalabilité des applications.
  • Créer et maintenir la documentation technique et les outils de développement.
  • Participer aux revues de code et promouvoir les meilleures pratiques d'ingénierie logicielle.
  • Identifier les risques techniques, proposer des solutions et soutenir la planification de la mise en œuvre.
  • Collaborer avec des parties prenantes interfonctionnelles, y compris la gestion de produit, le marketing et les équipes d'ingénierie.
  • Soutenir l'amélioration continue des processus et méthodologies de développement logiciel.
  • Partager les connaissances techniques et fournir des conseils aux membres de l'équipe pour favoriser le succès collectif.
  • Contribuer aux initiatives d'innovation et au développement de la propriété intellectuelle.

Krav

  • Expérience dans le développement d'applications Android natives utilisant Kotlin.
  • Solide compréhension de Kotlin Coroutines et d'Android Jetpack Compose.
  • Expérience de travail avec les SDK Android et les frameworks de développement Android modernes.
  • Connaissance des principes d'architecture logicielle, y compris Clean Architecture et la conception modulaire.
  • Familiarité avec les modèles architecturaux Android contemporains tels que MVVM et MVI.
  • Expérience dans la mise en œuvre de frameworks d'injection de dépendances, tels que Dagger ou Hilt.
  • Connaissance des pratiques et frameworks de test logiciel, comme JUnit et MockK.
  • Expérience d'utilisation de systèmes de contrôle de source tels que Git et GitFlow.
  • Compréhension des méthodologies de développement Agile, y compris Scrum.
  • Connaissance des principes de conception UI/UX et des directives Material Design.
  • Conscience des meilleures pratiques de sécurité des applications mobiles.
  • Solides compétences en communication, collaboration et résolution de problèmes.
  • Maîtrise professionnelle de l'anglais et du polonais pour collaborer efficacement avec les équipes mondiales et régionales.

Önskade kvalifikationer

  • Expérience dans la contribution aux décisions d'architecture logicielle et aux feuilles de route techniques.
  • Expérience dans le support de produits logiciels complexes déployés dans des environnements industriels, d'ingénierie ou critiques.
  • Connaissance des techniques d'optimisation des performances et de profilage d'applications.
  • Expérience dans le mentorat de développeurs ou la fourniture de leadership technique au sein des équipes de projet.
  • Capacité à évaluer les technologies émergentes et à recommander des solutions innovantes.
  • Expérience démontrée de travail dans des équipes mondialement distribuées et interfonctionnelles.
  • Baccalauréat ou expérience équivalente en informatique, génie informatique, génie logiciel ou discipline technique connexe.

Förmåner

  • Nous donnons la priorité à un lieu de travail où chaque employé est valorisé, respecté et encouragé à grandir.
  • Nous favorisons un environnement qui encourage l'innovation, la collaboration et les perspectives diverses.
  • Notre engagement envers le développement professionnel continu et la croissance d'une culture inclusive garantit que vous disposez du soutien nécessaire pour réussir.
  • Que ce soit par le mentorat, la formation ou les opportunités de leadership, nous investissons dans votre succès afin que vous puissiez avoir un impact durable.
  • Nous croyons que des équipes diverses travaillant ensemble sont essentielles pour stimuler la croissance et obtenir des résultats commerciaux.

Färdigheter

KotlinKotlin CoroutinesAndroid Jetpack ComposeAndroid SDKClean ArchitectureMVVMMVIDaggerHiltJUnitMockKGitGitFlowScrumMaterial Design
#Software Development#Android Development#Kotlin#Jetpack Compose#Agile#Scrum#Architecture#Testing#UI/UX
Emerson Logo

Om Emerson

Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…

Emerson Logo

Företag

Emerson

Publicerade jobb

för 3 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Warsaw, Poland

Sökande

Ansök tidigt