Join Rockwell Automation as a Software Engineer
Company: Rockwell Automation
Location: Pune
Interview Mode - Online
Req ID: R23-13210
Company: Rockwell Automation
Location: Pune
Req ID: R23-13210
-----------------------------------------------------------------
👉 Experience Jobs | 👉 Software Developer Jobs
---------------------------------------------------------------------
Description for Software Engineer:
As a Software Engineer at Rockwell Automation, you'll design and develop industry-leading commercial software known for its innovation and usability. You'll perform intermediate level software testing tasks including test development, planning, scheduling, and execution. In this role, you'll be a key player in subsystem design, implementation, and testing, actively participating in all stages of the development lifecycle.
Essential Functions:
- Design new subsystem designs under senior engineers' guidance and implement them independently.
- Contribute to project timeline establishment and resource estimation.
- Implement and document code meeting software design requirements, develop and execute thorough unit test plans.
- Report, analyze, debug, and correct anomalies, determining their origin and root cause.
- Participate in reviews of documents, designs, code, test cases, and user documentation.
- Build relationships and interact with peers to prioritize assigned tasks appropriately.
- Think innovatively to overcome obstacles using the latest technologies and standards.
- Clearly communicate design concepts verbally and in writing.
- Learn and understand complex control system concepts.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- Minimum two years of experience in a software product development environment.
- Direct experience with developing web services (REST or GraphQL) using Java or Kotlin.
Desired Qualifications:
- Strong interest in language compiler and related technologies.
- Knowledge of object-oriented design principles and common design patterns.
- Direct experience with Agile software development process.
- Application of data structures and algorithms.
- Basic knowledge of testing cloud-based software products.
- Experience with the Industrial Automation industry.
- Collaboration experience with local and global technical development teams.
- Excellent interpersonal, verbal, and written communication skills.
As a Software Engineer at Rockwell Automation, you'll design and develop industry-leading commercial software known for its innovation and usability. You'll perform intermediate level software testing tasks including test development, planning, scheduling, and execution. In this role, you'll be a key player in subsystem design, implementation, and testing, actively participating in all stages of the development lifecycle.
Essential Functions:
- Design new subsystem designs under senior engineers' guidance and implement them independently.
- Contribute to project timeline establishment and resource estimation.
- Implement and document code meeting software design requirements, develop and execute thorough unit test plans.
- Report, analyze, debug, and correct anomalies, determining their origin and root cause.
- Participate in reviews of documents, designs, code, test cases, and user documentation.
- Build relationships and interact with peers to prioritize assigned tasks appropriately.
- Think innovatively to overcome obstacles using the latest technologies and standards.
- Clearly communicate design concepts verbally and in writing.
- Learn and understand complex control system concepts.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- Minimum two years of experience in a software product development environment.
- Direct experience with developing web services (REST or GraphQL) using Java or Kotlin.
Desired Qualifications:
- Strong interest in language compiler and related technologies.
- Knowledge of object-oriented design principles and common design patterns.
- Direct experience with Agile software development process.
- Application of data structures and algorithms.
- Basic knowledge of testing cloud-based software products.
- Experience with the Industrial Automation industry.
- Collaboration experience with local and global technical development teams.
- Excellent interpersonal, verbal, and written communication skills.
0 Comments
Thank You for comment
if you have any queries then Contact us k2aindiajob@gmail.com