Full Stack Developer at ABB - Hybrid in Hyderabad
Join ABB and contribute to groundbreaking project outcomes in technology, software, product, and solution development. In this role, you will be the primary point of contact for product-related issues and maintenance within Research and Development, driving innovation through the identification and implementation of novel solutions.
This position supports the Motion Business High Power Division, based in Bangalore, India.
Key Responsibilities:
- Collaborate with product owners and business units to define and understand business requirements and user stories.
- Develop applications adhering to specified design and architecture guidelines.
- Ensure the delivery of high-quality, well-tested code that meets established coding standards and product specifications.
- Engage in requirements management, elicitation, software configuration, and change management processes.
- Apply Agile and DevOps methodologies throughout the software development lifecycle.
- Leverage strong knowledge of web and cloud platforms, associated technologies, and object-oriented programming.
Qualifications:
- Bachelor of Engineering/Technology in Computer Science, Electronics, or a related field, with 5-8 years of software development experience.
- Proven experience with REST APIs, Python, and React.js, demonstrated through at least 2-3 completed projects.
- Solid understanding of object-oriented programming principles, data structures, and database concepts.
- Experience with Docker containers and Python (including core syntax, scripting, modules, packages, file I/O, and JSON handling).
- Familiarity with software development methodologies such as Requirements Management, Agile Processes, and Configuration & Change Management.
- Understanding of DevOps principles and practices.
- Familiarity with micro-service design patterns and container orchestration is advantageous.
- Basic knowledge of cybersecurity fundamentals is a plus.
This hybrid role is located in Hyderabad.
