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
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.
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