Senior Software Engineer

apartmentABB placeBangalore scheduleFull-time calendar_month 

Senior Software Engineer

At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions.

Write the next chapter of your ABB story.

This is a position with grade

13

This position reports to

Engineering Manager

Your role and responsibilities

In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-related issues and maintenance.

You will also showcase your expertise by identifying, proposing, and implementing innovative solutions.

The work model for the role is: Hybrid #LI Hybrid

This role is contributing to the Process Automation Business of Process Control Division in Bangalore.

You will be mainly accountable for:
  • Develop and implement user interface components using React.js concepts
  • Build reusable components and front-end libraries for future use.
  • Integrate back-end services with front-end components using various APIs and web services.
  • Optimize components for maximum performance across various web-capable devices and browsers.
  • Coordinate with cross-functional teams to design and ship new features.
  • Participate in code reviews to maintain code quality and consistency.
Qualifications for the role
  • Bachelor’s degree in computer science, information technology, or a related field.
  • Previous experience working as a React.js & NodeJS Fullstack developer.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Proficiency in C++ and experience with Microsoft Foundation Classes (MFC).
  • Experience with browser-based debugging and performance testing software.
  • Experience in migrating legacy applications to web-based platforms.
  • Excellent troubleshooting skills.

More about us

The Process Industries Division serves the mining, minerals processing, metals, cement, pulp and paper, battery manufacturing, and food and beverage, as well as their associated service industries. The Division brings deep industry domain expertise coupled with the ability to integrate both automation and electrical systems, increase productivity and reduce overall capital and operating costs for customers.

For mining, metals and cement customers, solutions include specialized products and services, as well as total production systems. The Division designs, plans, engineers, supplies, installs and commissions integrated electrical and motion systems, including electric equipment, drives, motors, high power rectifiers and equipment for automation and supervisory control within a variety of areas including mineral handling, mining operations, aluminum smelting, hot and cold steel applications and cement production.

The offering for the pulp and paper industries includes control systems, quality control systems, drive systems, on-line sensors, actuators and field instruments. Digitalization solutions, including collaborative operations and augmented reality, help improve plant and enterprise productivity, and reduce maintenance and energy costs.

We value people from different backgrounds. Apply today for your next career step within ABB and visit www.abb.com to learn about the impact of our solutions across the globe. #MyABBStory

apartmentTalent500placeBangalore
Job Description Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities:  •  Develop and maintain JSP web application...
placeBangalore
Overview: Job Title: Senior Software Engineer Location: Bengaluru Job Summary: We are seeking a skilled and experienced Senior Software Engineer with expertise in Java technologies to join our dynamic team. The ideal candidate will have a strong...
placeBangalore
This position is located in Bangalore. Responsibilities & Deliverables: Your deliverables as a Senior Software Engineer will include, but are not limited, to the following:  •  Participates in software design meetings and analyzes user needs to determine...