Software Engineer - Digital Platforms & Capabilities Agile Unit

ABB

2.9

(7)

Bergamo, Italy

Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.
  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.
  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.
  • #90442755

    Position summary

    uration via Mobile Agile Team, the successful candidate will play a crucial role in designing, developing, deploying, and maintaining cutting-edge applications within the Digital Agile Unit. This role specifically will focus on System & Connectivity solutions, covering IoT, Cloud platforms, SW Tools, APP, and Data Management, all based on product requirements
    Your responsibilities

    • Optimize designs by identifying the best technical solutions, including services, architectural choices, and technical details. The emphasis will be on maximizing integration among software applications and the hardware/smart devices they interact with.

    • Implement and maintain CI/CD pipelines to ensure efficient and reliable software delivery. Automation of deployment, monitoring, and management processes will be a key focus to enhance efficiency and minimize manual interventions.

    • Design and optimization of database structures, stored procedures, and the use of modern libraries.

    • Verify software quality, such as code reviews, static analysis, and the use of metrics, is crucial for building reliable applications.

    • Develop and deliver solutions that appropriately address security requirements according to Cyber Security standards and Security Development Lifecycle.

    • Actively participate in Scrum ceremonies, collaborating closely with Dev and Test Teams as a part of the Mobile software development agile team.

    • Proficiency in the Scrum methodology, encompassing Epics, Features, User Stories, and Bugs, is expected to be improved collaborating within the agile team.

    Your background

    • Master's degree in electronic/computer Science, Engineering, or a related field and proven experience in mobile, desktop, or cloud application development.

    • Knowledge in programming languages such as Java, C#, Kotlin, Swift, or Python; knowledge of RESTful API.

    • Familiarity with digital ecosystems like desktop or cloud application development; cloud environment (PaaS, SaaS) including analysis, configuration, and monitoring of services.

    • Proficiency in database management, particularly in using modern libraries for efficient software development; in-depth knowledge of cybersecurity principles and best practices.

    • Background in DevOps practices and tools and familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

    • Excellent problem-solving and communication skills; proficiency in written and verbal Italian and English.

    • Knowledge of agile scrum methodology and familiarity with cloud platforms, particularly Azure would be considered a plus.

    More about us

    We look forward to receiving your application. If you want to discover more about ABB, take another look at our website https://www.abb.com. #LI-Onsite Your benefits: • Enjoy a stable employment in a company with a long history in innovation and technology • Collaborate with experienced experts in an international environment • Seize individual development and training opportunities, from job specific to soft skills • Get private medical care (including offers for family members) • Receive attractive remuneration based on your experience and skills, and other financial benefits • Choose from various benefits in kind, ranging from healthy lifestyle offerings, to knowledge sharing, to teambuilding activities • Smartworking For further info: Sara Stefanelli, Talent Partner ABB Data Privacy Statement: https://new.abb.com/privacy-notice/candidate

    Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.
  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.
  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.