Tema

Språk

Global EN
Sverige ENSV
Indien EN

Senior Software Developer

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

I korthet

Emerson seeks a Senior Software Developer in Warsaw to join the Reliability Solutions team. This role involves designing, developing, and optimizing next-generation Android applications, collaborating with cross-functional teams to improve industrial operations' reliability and performance.

Ansvarsområden

  • Design, develop, and maintain high-quality Android applications using modern development practices and technologies.
  • Analyze customer and business requirements to deliver effective software solutions.
  • Contribute to user interface design and overall user experience improvements.
  • Partner with software engineers to design and implement robust software architecture.
  • Develop, test, and maintain application code, including unit and integration tests.
  • Profile, troubleshoot, and optimize application performance, reliability, and scalability.
  • Create and maintain technical documentation and developer tools.
  • Participate in code reviews and promote software engineering best practices.
  • Identify technical risks, propose solutions, and support implementation planning.
  • Collaborate with cross-functional stakeholders, including product management, marketing, and engineering teams.
  • Support continuous improvement of software development processes and methodologies.
  • Share technical knowledge and provide guidance to team members to foster collective success.
  • Contribute to innovation initiatives and intellectual property development.

Krav

  • Experience developing native Android applications using Kotlin.
  • Strong understanding of Kotlin Coroutines and Android Jetpack Compose.
  • Experience working with Android SDKs and modern Android development frameworks.
  • Knowledge of software architecture principles, including Clean Architecture and modular design.
  • Familiarity with contemporary Android architectural patterns such as MVVM and MVI.
  • Experience implementing dependency injection frameworks, such as Dagger or Hilt.
  • Knowledge of software testing practices and frameworks, like JUnit and MockK.
  • Experience using source control systems such as Git and GitFlow.
  • Understanding of Agile development methodologies, including Scrum.
  • Knowledge of UI/UX design principles and Material Design guidelines.
  • Awareness of mobile application security best practices.
  • Strong communication, collaboration, and problem-solving skills.
  • Professional proficiency in English and Polish to effectively collaborate with global and regional teams.

Önskade kvalifikationer

  • Experience contributing to software architecture decisions and technical roadmaps.
  • Experience supporting complex software products deployed in industrial, engineering, or mission-critical environments.
  • Knowledge of performance optimization and application profiling techniques.
  • Experience mentoring developers or providing technical leadership within project teams.
  • Ability to evaluate emerging technologies and recommend innovative solutions.
  • Demonstrated experience working in globally distributed and cross-functional teams.
  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.

Förmåner

  • Opportunity to grow your career.
  • Contribute to the development of innovative software solutions.
  • Influence technical decisions and product innovation.
  • Support solutions that make a meaningful impact across global industries.
  • Work in a workplace where every employee is valued, respected, and empowered to grow.
  • Foster an environment that encourages innovation, collaboration, and diverse perspectives.
  • Ongoing career development and growing an inclusive culture.
  • Support to thrive through mentorship, training, or leadership opportunities.
  • Investment in your success.

Färdigheter

KotlinKotlin CoroutinesAndroid Jetpack ComposeAndroid SDKClean ArchitectureMVVMMVIDaggerHiltJUnitMockKGitGitFlowScrumMaterial Design
#Software Development#Android#Kotlin#Jetpack Compose#MVVM#MVI#Clean Architecture#Dagger#Hilt#Agile#Scrum#Git
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 4 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Warsaw, Poland

Sökande

Ansök tidigt