Taro Logo

Senior Software Engineer (full stack)

Global technology leader focused on industrial automation and digital transformation, helping manufacturers be more productive, sustainable, and agile.
Singapore
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Automotive · Robotics

Description For Senior Software Engineer (full stack)

Rockwell Automation, a global leader in industrial automation and digital transformation, is seeking a Senior Software Engineer to join their innovative team in Singapore. With over 28,000 employees worldwide, Rockwell Automation focuses on making manufacturers more productive, sustainable, and agile through cutting-edge technology solutions.

As a Senior Software Engineer, you'll play a crucial role in designing and implementing industry-leading commercial software known for its innovation and usability. You'll be involved in all stages of the development lifecycle, from requirements gathering to implementation and testing. The position offers a unique opportunity to work on software that directly impacts global manufacturing and industrial processes.

The role combines full-stack development using Angular and C#/.NET Core with modern cloud technologies and microservices architecture. You'll collaborate with global teams, lead technical aspects of features, and contribute to improving software development practices. The position requires strong expertise in web-based applications, object-oriented design, and agile methodologies.

Working in a hybrid environment, you'll be part of a team that values knowledge sharing and collaboration. The company offers comprehensive benefits including health insurance, dental and vision coverage, and life insurance. This is an excellent opportunity for experienced software engineers looking to make an impact in industrial automation while working with cutting-edge technologies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer (full stack)

  • Design industry-leading commercial software
  • Perform intermediate level software testing tasks
  • Collect and document requirements for features and components
  • Develop new subsystem designs
  • Establish timelines and determine resources needed
  • Implement and document code that meets requirements
  • Lead integration of components
  • Lead reviews of documents, designs, code, and test cases
  • Maintain software subsystems
  • Identify and recommend software development improvements

Requirements For Senior Software Engineer (full stack)

TypeScript
Node.js
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Five years of experience in software product development
  • Experience developing web-based applications using Angular and C#/.NET Core
  • Experience with Agile software development process
  • Experience with object-oriented design principles and design patterns
  • Knowledge of micro service architecture and cloud technologies
  • Knowledge of software test methodologies
  • Experience with Industrial Automation industry
  • Experience collaborating with local and global technical teams

Benefits For Senior Software Engineer (full stack)

Medical Insurance
Dental Insurance
Vision Insurance
  • Health Insurance with comprehensive In-patient coverage
  • Out-Patient benefits including clinical consultation
  • Prescribed medication coverage
  • Telemedicine
  • Health screening
  • Dental & vision coverage
  • Life and Accident Protection

Interested in this job?

Jobs Related To Rockwell Automation Senior Software Engineer (full stack)