Associate Software Engineer

ABB
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Agile Methodologies
Application Lifecycle Management
Software Applications
Azure
C Sharp (Programming Language)
Software Debugging
Distributed Systems
Machine Learning
Software Engineering
Software Modules
.NET Core
React
Blazor
ABB 800xa
Backend
Integration Tests
Information Technology
Front End Software Development

Job description

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 their relevant competence.

In this role, you'll help run what runs the world, by taking on meaningful work that drives real impact.

  • Work model: #LI-hybrid

You will be mainly accountable for:

  • 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.
  • Contributing to the software development lifecycle that includes requirements, conceptualization, prototyping, design, coding, testing, release, and subsequent maintenance and operations.
  • Adopting agile software development to build and deliver software in an iterative and incremental manner.
  • Creating highly structured and maintainable code and deliverables, with right amount of documentation.

Our teams support each other, collaborate, and never stop learning. Everyone brings something unique, and together we push ideas forward to solve real problems. Being part of our team means your work matters - because the progress we make here creates real impact out there., * Home Office Flexibility: Work from wherever suits you best thanks to our flexible remote work options.

  • Company Mobile Phone: Stay connected with a corporate phone - no need to mix work and personal calls.

  • Benefits Platform: Enjoy exclusive deals and discounts on everything from tech to travel through our employee benefits portal.

  • Employee Share Acquisition Plan: Want to invest in your future? Join our share acquisition plan and grow with the company.

  • Learning & Training: Take advantage of a wide range of learning opportunities grow, upskill, and move forward in your career.

  • Career Development: Expect plenty of chances to advance your career internally with our Open Job Market, with support to explore new roles and take on exciting challenges!

  • Flexible Work Practices: We get that life happens - we support a healthy balance between your professional and personal life.

  • Wellbeing Program: From mental health support to wellness activities, we've got your back-mind and body.

Requirements

  • At least 2 years of experience in 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 IA and Machine learning.
  • Knowledge of Azure environment.

What's in it for you?

We want you to bring your full self to work-your ideas, your energy, your ambition. You'll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter. Here, your work creates impact you can see and feel, every day., Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences.

Ready to make an impact?

About the company

At ABB, we help industries run leaner and cleaner-and every person here makes that happen. You'll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world., ABB is a global technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. By connecting its engineering and digitalization expertise, ABB helps industries run at high performance, while becoming more efficient, productive and sustainable so they outperform. At ABB, we call this 'Engineered to Outrun'. The company has over 140 years of history and around 110,000 employees worldwide. ABB's shares are listed on the SIX Swiss Exchange (ABBN) and Nasdaq Stockholm (ABB). www.abb.com At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity, generations, etc. Together, we are embarking in a journey where each one of us, individually and collectively, welcomes and celebrates individual differences. Join us. Be part of the team where progress happens, industries transform, and your work shapes the world. Run What Runs the World.

Apply for this position