hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Senior Software Engineer

ABB

ABB

Software Engineering
Bengaluru, Karnataka, India
Posted on Dec 14, 2024

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

Publication ID: IN94361824_E1