Senior Software Engineer - Madrid, España - ABB Schweiz AG

    ABB Schweiz AG
    Default job background
    Descripción

    Senior Software Engineer Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

    At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.


    Develop and enhance the software components in the assigned software engineering function in one or more of the following areas of platform and application software development / software quality engineering / software testing / DevOPS / cyber security / software release / support and maintenance. Apply 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-premise /edge architecture and design.

    Your responsibilities

    • Performs a variety of software engineering tasks in assigned area of software development / software quality engineering / software testing.
    • DevOPS / cyber security / software release / support and maintenance.
    • Demonstrates ability to deliver software components for platforms / applications / solutions with some supervision. Software product Lifecycle Management.
    • Contributes to the software development lifecycle in the assigned areas covering requirements, conceptualization, prototyping, design, coding. testing, release as well as subsequent maintenance and operations.
    • Adopts agile software development to build and deliver software in an iterative and incremental manner.
    • Innovation and creativity.
    • Leverages software engineering to suggest own creative ideas either in new software development projects and / or debugging and maintenance of existing software.
    • Processes, Standards & Guidelines.
    • Adheres to ABB standards, processes and guidelines for software engineering.
    • Collaboration & teamwork.
    • Participates cohesively and constructively in development teams.
    • Continuous Learning & Knowledge transfer.
    • Stays abreast of new and evolving software engineering technologies.
    • Offers assistance to co-workers and actively seeks guidance from experienced team members.
    • Creates maintainable code and deliverables.

    Your background

    • Technical Skills Programming Language: C++, COM, COM+, ATL, C#.
    • Database Management: SQL Server, Oracle, MySQL, Mongo.
    • Applications Development: Javascript, JSON, XML, , WS, Web APIs, Telerik, ABB Terminal Framework. Mobile.
    • Specific Knowledge and developer tools; Aspect Studio, 800xA Service development, 800xA Communication Protocol development, 800xA aspects development and 800xA sequences.
    • Based on C++.Functional Skills: Terminal Management Systems specific ABB T-MAC Plus: Oil and chemicals logistic distribution facilities business. MOM Systems: Production scheduling, execution, reporting ERP Systems: Level 4 systems & integration with Level 3Scada.
    • Systems: Data acquisition and integration Distribution.
    • Pipelines: Pipeline oil and chemical distribution business, T-MAC Plus Product Movement module.

    Benefits

    • Meal allowance
    • Flexible work practices
    • Company mobile phone
    • Wellbeing program
    • Employee Share Acquisition Plan

    More about us

    We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website

    Work model: hybrid #LI-hybrid

    #J-18808-Ljbffr