
Posted 17 hours ago
Software Engineer
Rockwell AutomationSoftware Engineer
Perks & benefits
CommissionHealth InsurancePaid Leave
Requirements
Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering, 2+ years software product development experience, Web-based application development with Angular and C#/.NET Core, Agile software development process experience, Object-oriented design principles and common design patterns, Basic knowledge of microservice architecture and cloud technologies
Skills
AngularC#.NET CoreAgileMicroservices
About the role
Responsibilities
- Design and develop new subsystem designs or contribute to existing ones to meet established requirements
- Implement and document code that adheres to software design specifications
- Perform intermediate level software testing, including test planning, scheduling, and execution
- Review code to identify and address potential issues, defects, and unit test plans
- Lead the integration of various components by solving problems across subsystems
- Maintain the integrity of one or more software subsystems
- Identify and recommend improvements in software development practices, tools, and test automation
- Troubleshoot user issues and effectively communicate design concepts verbally and in writing
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- 2+ years of experience in a software product development environment
- Direct experience developing web-based applications using Angular and C#/.NET Core
- Experience working within an Agile software development process
- Proficiency with object-oriented design principles and common design patterns
- Basic knowledge of microservice architecture and cloud technologies
Preferred Qualifications
- Experience applying data structures and algorithms
- Knowledge of software test methodologies and testing distributed software products
- Experience collaborating with local and global technical development teams
- Background in the Industrial Automation industry
Benefits
- Comprehensive mindfulness programmes with premium Calm membership
- Volunteer Paid Time Off available after 6 months of employment
- Company volunteer and donation matching programme
- Employee Assistance Program and personalized wellbeing programmes via OnTrack
- On-demand digital course library for professional development
About the Company
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. We connect the imaginations of people with the potential of technology to expand what is humanly possible.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
Rockwell Automation · Singapore
