The Job logo

What

Where

Software Engineer (front end)

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

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.

 

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-based applications using Typescript with Angular framework

Desired Qualifications

  • 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 (front end) 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

16 applicants

Related Jobs

Rockwell Automation Logo

Software Engineer (backend)

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

Rockwell Automation Logo

Graduate Engineer Trainee

Rockwell Automation

Pune, Maharashtra, India

Posted: 21 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