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 We are looking for talented and passionate software professionals with a strong background in full stack software development to join our team. We are working on an exciting ML/AI product that helps our customers manage their applications and their dependencies spread across multi-cloud and hybrid environments. As a full stack software developer, your responsibilities will include:
working with our development team and user experience design to deliver high quality product capabilities
developing functionality in an Agile environment, owning feature development from design hand-off to inception
adhere to established best practices and sprint deadlines or actively communicate concerns in meeting expectations
Work in development team.
Collaboration: Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to finalize the development scope and commitments.
Delivery: Make sure development deliverables would have expected timelines, milestones with the expectation of quality
Coach and mentor development team.
Build a development process and ensure the process is followed during the development lifecycle.
Manage and assign work items to development team members.
Co-ordinate development, QA, deployment and documentation.
Design and Development: Create and maintain scalable, robust, and secure backend services and APIs to support cloud-based applications.
Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure, ensuring efficient resource utilization and cost management.”
Required Technical and Professional Expertise Common skills:
Good communication in English
Teamwork
Aggressive working in startup like environment
Database and SQL skills
docker and kubernetes
source control skill in git
IDE – VSCode
Debug skills
Authentication and authorization knolwedge
Software engineering principles
Code securities
UI
React.JS
Skills in Carbon is preferable
Knowledge of redux or mobx
React hooks preferred
Figma skills
Ability to traslate ideas into UI
Cookies, Local storage, session storage
Accessibility
Structure for globalization
Backend
Strong skill in REST api design and implementation