$89000 - $100000 Year
Monday to Friday
Day shift
Health insurance
Paid time off
Employee discount
Dental insurance
Vision insurance
401(k)
401(k) matching
Flexible schedule
Parental Leave
Tuition reimbursement
Flexible spending account
Retirement plan
Others
R&D 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.
You will be working as R&D Software Engineer and will be part of Process Automation business area for Energy Industries division based in Bangalore, India. In this role you will be reporting to R&D Team Manager and will be responsible for contributing to ABB's success with technology, software, product or system development. Identifying and implementing innovative solutions to relevant problems. Providing ideas and is able to work both independently and as a part of a Research & Development (R&D) team.
Your responsibilities
Designing and developing of new products in web and windows applications as well as maintenance of legacy products
Working with project managers, global stakeholders, product managers to define scope, features and estimating for new projects
Working directly on development tasks, providing technical leadership, coordinating with other resources and creating high quality products within the defined schedules and budgets
Responsible for software Implementation on key areas should the need arise or if team needs support. Reviewing of the implementation to ensure that the functionality adhering to design and is of a high quality
Proficient at installing, configuring and troubleshooting the software
Understanding, analyzing and helping the development team on customer cases related to existing releases of knowledge manager products. Communicating with management and stakeholders on the planning and progress of activities
Your background
Batchelor’s or Master’s degree in engineering
Minimum experience of 3 to 6 years in C#, .Net Core, RedHat, Docker/ Podman, Postgres, Redis, ReactJS, VueJS and Kubernetes (miniCube for local, Azure for Cloud)
Proficient in Azure DevOps GIT environment for the software development
Experience in database SQL or equivalent
Experience in MS Entity Framework, MVC and MQTT preferrable
Preferrable experience in OpenShift, HelmChart, ArgoCD and TypeScript
Exposure to real-time Industrial Automation domain would be preferable
Communication
Leadership
Teamwork
Interpersonal
Learning/adaptability
Self-management
Organizational
Computer
Problem solving
Open mindedness
Strong work ethic
technology
Others
3 years
6 years
Manufacturing
On going position
In-person