The Job logo

What

Where

Software Engineer (backend)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Software Engineer for Rockwell Automation, you will have the opportunity to design and develop industry-leading commercial software. You will also be responsible for performing intermediate level software testing tasks including test development, planning, scheduling, and execution. Join us and be a key player in subsystem design, implementation, and testing. Collaborate with global cross-functional teams and stay updated with new developments in the software engineering field. Bachelor's degree in Computer Science or equivalent required. This is a full-time, on-site opportunity in Pune, Maharashtra, India.

Job Description

As a 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.

 

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

  • Design new subsystem designs under the guidance of senior engineers, and able to implement the design independently.
  • Participate in and contribute to the establishment of project timeline and the estimation of resources needed to execute a design.
  • 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.
  • Participates in reviews of documents, designs, code, test cases and user documentation.
  • Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
  • 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.
  • Able to learn and understand complex control system concepts.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Typically requires a minimum of 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 interests in language compiler and related technologies
  • Knowledge on object-oriented design principles and common design patterns
  • Direct experience with Agile software development process
  • Proven application of data structures and algorithms
  • Able to apply basic knowledge of testing cloud-based 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
Set alert for similar jobsSoftware Engineer (backend) role in Pune, India
Rockwell Automation Logo

Company

Rockwell Automation

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Rockwell Automation Logo

Software Engineer (front end)

Rockwell Automation

Pune, Maharashtra, India

Posted: a year ago

As a 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.

Rockwell Automation Logo

Graduate Engineer Trainee

Rockwell Automation

Pune, Maharashtra, India

Posted: 20 days ago

Job Description Role- Graduate Engineer Trainee Reports to - APIC Lead Location- Pune, India Mode of Work - Hybrid Software Developer Job Description Kalypso is looking for candidates who are looking for an exciting career as a Software Engineer. As we have diverse Clients, across multiple industries and geographies, we expect our Software Engineers to have high degree of when it comes to the problems they are asked to solve. We work with IoT (Internet of Things) ThingWorx, Data Science, PLM (Product Lifecycle Management) through implementations, integrations, customizations, enhancements, and upgrades both on prem and cloud environments. No two projects are the same – and be! The work is, demanding, and provides unparalleled exposure to unique opportunities. The learning curve can be steep but our team will help you develop a broad set of skills and allow you to explore areas that are interesting to you. Our focus is on helping clients extract value from their software solutions, not just on making the technology work. You will help design, test and run software solutions for a diverse set of clients in industries such as Life Sciences, Retail, and Industrial High-tech. Main Responsibilities: Develop technical and functional specifications based on software design and performance Help with the data modelling and requirement definition mapping Develop software extensions and integrations using specific APIs Ensure quality of code by performing unit testing and code reviews Perform intermediate system configuration and customization Perform intermediate installations of tools to support development Status reporting within our DevOps tools Perform intermediate system administrative responsibilities Provide client support, including: troubleshooting, software upgrades and enhancements Implement, validate and deploy IIoT solutions Perform Data Migration (Data Analysis and Migration using an ETL process) Efficient tonne Database technologies Commit to meeting customer service metrics, Service level agreements Status reporting within their teams and with the clients Manage requirements from multiple clients concurrently Work with diverse and cross-cultural teams Contribute to internal programs and tool building Requirements & Qualifications: Degree in Computer Science and IT or related CGPA for 7.0 and above Develop in Java, Python, JavaScript, C#, .NET, SQL languages, or related Competency with Oracle Database and MS SQL Server Knowledge of NoSQL databases, such as Cosmos or Dynamodb Work with different OS platforms, multiple Linux distros and Windows Understanding of Application architecture and mobile platforms (iOS, android) Work using leading software development practices, technical documentation (requirements, functional specifications, test plans) Understand with AWS or Azure cloud When resolving technical issues and And collaborate with clients, peers, and managers Personal and delivery; ability to establish and meet milestones and deadlines with our requirements and the process of translating them into well-engineered and integrated technical solutions; Willingness to travel up to 10% Must have a learning attitude All applicants applying for job openings based in India must be authorised to work in India

Rockwell Automation Logo

Graduate Engineer Trainee

Rockwell Automation

Pune, Maharashtra, India

Posted: a month ago

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 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.   We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!   Job Description Responsible for successful completion of the Graduate Engineer Trainee (GET) program and meet requirements of an RA Engineer • Designs, defines and implements complex system requirements for customers and/or prepares studies and analyzes existing systems. • Determines system specifications, input/output processes and working parameters for hardware/software compatibility. • Coordinates design of subsystems and integration of total system. • Identifies, analyzes and resolves program support deficiencies. • Develops and recommends corrective actions. Company Background Rockwell Automation, Inc. (NYSE: ROK), is a global leader in industrial automation and digital transformation. We connect the imaginations of people with the potential of technology to expand what is humanly possible, making the world more productive and more sustainable. Headquartered in Milwaukee, Wisconsin, Rockwell Automation employs approximately 25,000 problem solvers dedicated to our customers in more than 100 countries. To learn more about how we are bringing The Connected Enterprise to life across industrial enterprises, visit www.rockwellautomation.com Skills, Knowledge, Experience and Education (SKEE) • Full time bachelor’s degree in Core engineering branches • Excellent interpersonal, verbal and written communication skills • Ability to adapt quickly to new technologies and changing business requirements • Solid problem-solving skills, attention to detail, and critical thinking abilities   Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.