Associate Software Engineer
Role details
Job location
Tech stack
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?