Talent.com
Senior Software Engineer
Senior Software EngineerROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD. • D22 Jurong, Jurong Island, Tuas, SG
Senior Software Engineer

Senior Software Engineer

ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD. • D22 Jurong, Jurong Island, Tuas, SG
3 days ago
Job description

Roles & Responsibilities

Job Description

As a Senior Software Engineer for Rockwell Automation, you will have the opportunity to design and develop industry-leading commercial software known for its innovation and usability. You will also be responsible for performing intermediate level software testing tasks including, but not limited to, test development, planning, scheduling, and execution.

In this position, you will be a key player in subsystem design, implementation, and testing. You will play an active role in all the stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. This position will allow you to collaborate with multiple global cross-functional teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.

When you join our software engineering group, you become part of a team that believes in knowledge sharing and collaboration and that is committed to using reliable and well-thought-out engineering practices and technology to overcome any challenges.

We are looking for someone who will effectively leverage a diverse set of technical backgrounds and opinions by fostering a team-oriented environment and the use of open and direct communications, honesty and respect. The ideal candidate will also actively seek knowledge of new developments in the software engineering, computer engineering, and test automation fields and will identify and pursue career development and training opportunities.

Essential Functions

  • Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
  • Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
  • Establishes a timeline and determines the resources needed to execute a design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Provides progress reports, as needed.
  • Implements and documents code that meets the requirements of the software design, develops and executes thorough unit test plans.
  • Reports, analyzes, debugs and corrects anomalies, determines the origin and root cause of anomalies identified.
  • Takes the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
  • Leads or participates in reviews of documents, designs, code, test cases and user documentation.
  • Responsible for the maintenance and integrity of one or more software subsystems.
  • Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
  • Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, development tools, and test automation.
  • Thinks outside the box and is willing to research and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
  • Clearly communicates and conveys design concepts, both verbally and in writing.
  • Stays informed about relevant technology trends and developments complex control system concepts.

Desired Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Typically requires a minimum of five years of experience in a software product development environment
  • Direct experience with developing web-based applications using Angular and C# / .NET Core
  • Direct experience with Agile software development process, experience of Scrum Master is an advantage
  • Good understanding of object-oriented design principles and common design patterns
  • Basic knowledge or experience with micro service architecture and cloud technologies
  • Proven application of data structures and algorithms
  • Able to apply basic knowledge of software test methodologies
  • Able to apply basic knowledge of testing web / cloud software products
  • Direct experience with the Industrial Automation industry
  • Direct experience collaborating with local and global technical development teams
  • Excellent interpersonal, verbal and written communication skills
  • Tell employers what skills you have

    Design Patterns

    Data Structures

    Scrum

    Software Engineering

    Test Cases

    Reliability

    Writing

    Total Quality Management

    Software Design

    Angular

    Product Development

    Test Development

    Agile Software Development

    Software Development

    Create a job alert for this search

    Senior Software Engineer • D22 Jurong, Jurong Island, Tuas, SG

    Related jobs
    Senior Software Engineer (full stack)

    Senior Software Engineer (full stack)

    Rockwell Automation • WorkFromHome, Singapore, Singapore
    Software Engineer (full stack) page is loaded## Software Engineer (full stack)remote type : Hybridlocations : Singapore, Singaporetime type : Full timeposted on : Posted Todayjob requisition id...Show more
    Last updated: 2 hours ago • Promoted • New!
    SENIOR SOFTWARE ENGINEER

    SENIOR SOFTWARE ENGINEER

    MEDISYS INNOVATION PTE. LTD. • Serangoon Garden Circus, Southeast, Singapore
    Perform and manage software development activities including requirements gathering and analysis, planning, systems design, development and implementation, documentation, testing and deployment.Par...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer — Hybrid & Growth Opportunities

    Senior Software Engineer — Hybrid & Growth Opportunities

    Adnovum • WorkFromHome, Singapore, Singapore
    A leading IT consulting firm in Singapore is looking for a Senior Software Engineer to join their skilled team.In this role, you will analyse requirements, develop software solutions, and collabora...Show more
    Last updated: 6 days ago • Promoted
    Senior Backend Engineer (C#) – APIs & Microservices

    Senior Backend Engineer (C#) – APIs & Microservices

    Rockwell Automation • WorkFromHome, Singapore, Singapore
    A leading technology company in Singapore is seeking a Senior Software Engineer (Backend) to design innovative software solutions and collaborate with global teams. The ideal candidate has at least ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Portcast • WorkFromHome, Singapore, Singapore
    Our mission is to transform international supply chains to be more resilient by helping logistics companies realize the full potential of their data. We cater to both shipping lines and cargo airlin...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (Systems)

    Senior Software Engineer (Systems)

    KULICKE & SOFFA PTE. LTD. • Serangoon Garden Circus, Southeast, Singapore
    Development & Sustaining team, you will lead the development of high-speed, high-precision control software that powers semiconductor equipment – Wedge Bonder. Your work will directly impact the per...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer – Finance Analytics & Cloud

    Senior Software Engineer – Finance Analytics & Cloud

    Numerix • WorkFromHome, Singapore, Singapore
    A leading financial technology firm in Singapore is seeking a skilled Senior Software Developer for their Professional Services team. You will lead customer onboarding, application development, and ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (a)

    Senior Software Engineer (a)

    Adnovum • WorkFromHome, Singapore, Singapore
    As a Senior Software Engineer at Adnovum, you will work with highly skilled and experienced engineers who have their work measured against the highest standards. The projects you work on will not on...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Intec Select • WorkFromHome, Singapore, Singapore
    Bridging E / CTRM Talent Gaps For Energy & Commodity Giants.NET / Angular / Azure) – 100,000 - 120,000 SGD + Bonus – Singapore – Commodities. A market leading organization operating within the physical...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer - Backend Platform (Remote)

    Senior Software Engineer - Backend Platform (Remote)

    Portcast • WorkFromHome, Singapore, Singapore
    Remote
    A leading logistics technology company in Singapore is seeking a Senior Software Engineer to develop and maintain backend systems. The ideal candidate has 5+ years of experience, a background in com...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Crypto & Payment Platforms

    Senior Software Engineer - Crypto & Payment Platforms

    Tink • WorkFromHome, Singapore, Singapore
    A global payments technology firm is seeking experienced Software Engineers to join their team in Singapore.The role involves designing and developing software solutions that impact a vast customer...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer (14k, backend)

    Senior Software Engineer (14k, backend)

    Randstad • WorkFromHome, Singapore, Singapore
    I am currently working with a company that transform the delivery of Government digital services.Salary structure : Base + bonus. End-to-end software development, and lifecycle to achieve project goa...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Global Payments Team

    Senior Software Engineer, Global Payments Team

    Airwallex • WorkFromHome, Singapore, Singapore
    The Payments Team (equals to Payments Platform Team) is a star player – it’s our first product line to turn profitable! Boasting over 300% year‑on‑year growth between 2023 and 2024, we’re doubling ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Global Payments (3DS) – Equity

    Senior Software Engineer, Global Payments (3DS) – Equity

    Airwallex • WorkFromHome, Singapore, Singapore
    A leading fintech company in Singapore is seeking a Senior Software Engineer to enhance online transaction security through the integration of 3D Secure technology. You will collaborate with global ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Crypto Payments Platform

    Senior Software Engineer - Crypto Payments Platform

    Visa • WorkFromHome, Singapore, Singapore
    A leading global payment technology company in Singapore is seeking an experienced Software Engineer to design and develop scalable and secure payment systems. You will collaborate with cross-functi...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD

    Senior Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD

    Crossover • WorkFromHome, Singapore, Singapore
    Remote
    Senior Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD.Senior Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD. Be among the first 25 applicants.Get AI‑powered advice on thi...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Global Payments Platform (Hybrid)

    Senior Software Engineer, Global Payments Platform (Hybrid)

    Visa Inc. • WorkFromHome, Singapore, Singapore
    A leading payment technology provider seeks a versatile Software Engineer in Singapore.The ideal candidate will have over 5 years of experience in software development, particularly in Java and C++...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    Rockwell Automation • WorkFromHome, Singapore, Singapore
    Senior Software Engineer (Backend).Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile.With more than 28,000 em...Show more
    Last updated: 2 hours ago • Promoted • New!