2 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Design and develop greenfield products and solutions using microservice architecture.
- Participate in the full software development lifecycle from analysis and design through implementation, testing, and delivery.
- Provide technical leadership and expertise as a project leader or senior project member.
- Manage or coordinate major technology, engineering, and product-platform projects with substantial organizational impact.
- Act as the first point of contact in R&D for in-depth product- or technology-related issues.
- Support strategic corporate technology management and future product, software, and solution architecture.
- Apply software development, DevOps, quality, root-cause analysis, and corrective-action practices.
- Drive product quality and process improvement initiatives and proactively mitigate potential quality problems.
- Coach and guide teams on robust quality analysis and corrective actions.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- 15+ years of professional hands-on experience with C#, .NET/.NET Core, and web development technologies.
- Experience designing IoT APIs such as REST and WebSocket and working with middleware patterns such as MQTT and AMQP.
- Strong understanding of SOLID principles, design patterns, architectural patterns, design tools, and data structures.
- Practical experience with Docker, Kubernetes, or other container orchestration technologies.
- Experience using Git and working with relational and non-relational databases, including graph databases.
- Hands-on knowledge of writing unit and integration tests.
- Experience working within agile teams using approaches such as SCRUM or SAFe.
- Linux administration and experience with Red Hat OpenShift or MicroShift are advantageous.
- Experience with React JS, OPC UA or other industrial communication technologies, UML-based documentation, and industrial automation is advantageous.
Benefits
- Hybrid work model in Bangalore, India.
- Opportunity to contribute to ABB’s Process Automation Business and industrial automation products.
- ABB states that it welcomes people from all backgrounds and experiences.
About ABB
ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.
