Senior Software Engineer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Senior Software Engineer
Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.

This is a Senior Software Engineer role at a Global Grade 13, reporting to the Head of Solution & Value Engineering in Business Area - Process Automation Digital based in Bangalore, India. You will be primarily responsible to develop and enhance complete and sizable software modules in the assigned software engineering function in one or more of the following areas of platform and application software development / software quality engineering / software testing / DevOPS / cyber security / software release support and maintenance. Apply the principles of software engineering for analysis, design, development, unit and integration testing, and debugging of computer software based on distributed architecture including Cloud / on-premise /edge architecture and design.
Your responsibilities
• Ability to understand new features / use cases and implement them
• Ability to understand existing code and problem-solving skills
• Analyzing and gathering requirements and proposing appropriate technical solutions
• Working with Development Manager, System Architect and Product Owner to define scope, features and estimates for new projects
• Providing technical guidance to team members

Your background
• Bachelor’s or master’s degree in software engineering or equivalent
• 5 to 8 years of relevant work experience
• Experience in application design and development
• Should have experience in multiple Object-oriented programing languages (C++, C#, .Net Core, Java). At least C# preferred
• Experience in working with SQL & NoSql databases such as Mongo and CosmosDB
• Experience in building Restful APIs / Micro Services
• Good understanding of Microsoft Azure and similar cloud providers
• Good knowledge of design patterns and Solid design principles
• Good knowledge of containerization using K8s / K3s / Docker
• Knowledge on communication protocols like MQTT, AMQP, HTTP

More about us

"Our Process Automation business offers a range of solutions for process and hybrid industries, including our industry-specific integrated automation, electrification and digital solutions, control technologies, software and advanced services, as well as measurement & analytics, marine and turbocharging offerings. Process Automation is #2 in the market globally.
Based on its deep domain knowledge, experience and expertise in delivering world-class automation products, systems and solutions, a wide area of complimenting digital and collaborative solutions across applications and sectors, the Process Automation business helps customers remain competitive, improving their ROI and running safe and productive operations."

We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website www.abb.com.

Work model: on site #LI-onsite
Report this listing
Company Name: ABB

Apply

0 page views

Related listings

  • Junior Front End Developer
    Software Developer
    Software Developer
    must have a degree in Computer Science or similar field. BE/BTECH Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery. Understand server-side CSS. Knowledge of Angular and JS * Job Type: Full-time Salary: ₹24,000.00 - ₹25,000....
    2026/11/07
  • Senior/Software Engineer - Platform Software (SoC)
    Software Developer
    Bengaluru (Karnataka) Software Developer
    About Us Uhnder is the pioneer of digital imaging radar technologies focused on revolutionizing the world of mobility by offering the best-performing radar sensors, enabling safer mobility for both people and goods . Founded in 2015 and headquartered...
    2026/11/07
  • Frontend Software Developer- React JS
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Turning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves at scale. Review and o...
    2026/11/07