Software Developer
Bengaluru (Bangalore Urban)
Job description
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
IBM Sustainability Software business unit is looking for a positive and collaborative Software Engineer to join Sterling Order Management System product team. In this role, you will be building responsive, entperise grade UI applications using latest web development technologies for customers in retail domain.
As a Frontend Developer you will
· Work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our customers in retail domain.
· Employ IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
· Work closely with designers and product owners to take wireframes from conception to implementation and design and enhance web applications.
· Ensure product quality by participating in design reviews, code reviews, and other mechanisms. Interact effectively with Quality Assurance team. Participate in developing test procedures.
· At the nexus of engineering and design, be instrumental in bringing industry-defining software products, cloud services and web applications to users around the world.
Required Technical and Professional Expertise
· 2-3 years of experience in frontend development
· Have passion and dedication for building responsive, elegant and engaging experiences with future friendly web technologies
· Strong knowledge of web development tools and programming languages: HTML, CSS, Bootstrap, JavaScript, Angular, Node.js, React, etc.
· Experience with Git
· Experience with responsive design patterns including media queries, flex box or another grid framework
· Working knowledge of AJAX techniques
· Ability to troubleshoot technical problems logically and systematically
· Excellent attitude and interpersonal skills with strong focus and commitment
· Excellent communications skills
Preferred Technical and Professional Expertise
· Proficiency in Angular, HTML, CSS, Bootstrap or IBM Carbon Design system
· Basic java skills