Taro Logo

Software Engineer (full stack)

Global technology leader focused on helping manufacturers be more productive, sustainable, and agile, with over 28,000 employees worldwide.
Singapore
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Automotive

Description For Software Engineer (full stack)

Rockwell Automation is seeking a Senior Software Engineer to join their dynamic team in Singapore. This role offers an exciting opportunity to work on industry-leading commercial software that impacts manufacturing and automation globally. As a full stack developer, you'll be responsible for designing, developing, and testing software solutions that help make the world's manufacturers more productive and sustainable.

The position requires expertise in web-based application development using Angular and C#/.NET Core, with a focus on creating innovative and usable software solutions. You'll be working in a collaborative environment with global cross-functional teams, potentially leading small-scale features or portions of features. The role combines technical expertise with leadership opportunities, requiring both strong coding skills and the ability to guide technical decisions.

What makes this role particularly interesting is its impact on industrial automation and manufacturing processes worldwide. You'll be working with cutting-edge technologies while solving real-world problems that affect major manufacturing companies. The hybrid work environment offers flexibility while maintaining collaborative team dynamics, with in-office presence required on Mondays, Tuesdays, and Thursdays.

The ideal candidate will bring 5+ years of software product development experience, strong full-stack development skills, and a passion for staying current with technology trends. This role offers growth opportunities within a global technology leader that values innovation, sustainability, and making a positive impact on the world's manufacturing capabilities.

Last updated 3 hours ago

Responsibilities For Software Engineer (full stack)

  • Design and develop industry-leading commercial software
  • Perform intermediate level software testing tasks
  • Lead subsystem design, implementation, and testing
  • Collect and document requirements for features and components
  • Develop and execute thorough unit test plans
  • Debug and correct anomalies, determine root causes
  • Lead integration of components across subsystems
  • Maintain and ensure integrity of software subsystems
  • Participate in code reviews and documentation

Requirements For Software Engineer (full stack)

TypeScript
JavaScript
Node.js
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Minimum of five years of experience in software product development
  • Experience with developing web-based applications using Angular and C#/.NET Core
  • Experience with Agile software development process
  • Understanding of object-oriented design principles and common design patterns
  • Knowledge of micro service architecture and cloud technologies
  • Experience with Industrial Automation industry
  • Excellent interpersonal, verbal and written communication skills

Interested in this job?

Jobs Related To Rockwell Automation Software Engineer (full stack)