Junior Software Engineer

ABB Schweiz AG
Madrid
EUR 50.000 - 70.000
Descripción del empleo

Junior Software Engineer

At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. That's our story. Make it your story.


This position reports to

Digital Lead - Regional

Your role and responsibilities

In this role, you will have the opportunity to develop and enhance complete and sizable software modules in the assigned software engineering function in one or more of platform and application management. Each day, you will deliver software components for platforms/applications/solutions. You will also showcase your expertise by demonstrating reasonable proficiency in software engineering in your relevant competence. The work model for the role is: #LI-hybrid. This role is contributing to the Digital, Energy Industries division of the Process Automation business line in Spain. You will be mainly accountable for:

  1. Applying the principles of software engineering for analysis, design, development, unit and integration testing, and debugging of computer software based on distributed architecture including cloud/on-premises/edge architecture and design.
  2. Contributing to the software development lifecycle that includes requirements, conceptualization, prototyping, design, coding, testing, release, and subsequent maintenance and operations.
  3. Adopting agile software development to build and deliver software in an iterative and incremental manner.
  4. Creating highly structured and maintainable code and deliverables, with the right amount of documentation.

You will join a talented and high performing team, where you will be able to thrive.

Qualifications for the role

  • At least 2 years of experience in a similar role
  • Knowledge of frontend development with React/Blazor and knowledge of backend development with C# / .NET Core
  • Knowledge of MES/MOM systems and ABB 800xA
  • Knowledge of ABB T-MAC Plus product
  • Interest in future technologies, energy technologies
  • Degree in Computer Science / Software Development
  • Knowledge of AI and Machine Learning
  • Knowledge of Azure environment

What's in it for you?

  • Flexibility: we have hybrid work options, make the best out of them!
  • Get motivated by continuous improvement in what we do and how we do it, bring your know-how.
  • Get exposed to cutting-edge technology in Process Automation and have a visible impact on the future.

Benefits

  • Meal allowance
  • Flexible work practices
  • Learning & development offering
  • Internal networking opportunities
  • Employee Share Acquisition Plan

More about us

ABB’s Process Automation business automates, electrifies and digitalizes industrial operations that address a wide range of essential needs – from supplying energy, water and materials, to producing goods and transporting them to market. With its 20,000 employees, leading technology and service expertise, ABB Process Automation helps process, hybrid and maritime industries outrun – leaner and cleaner. We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe. #MyABBStory

Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Junior Software Engineer en