A career in IBM CIO is founded on long-term relationships and close collaboration with clients across the globe. You will engage with visionaries from diverse industries to advance the hybrid cloud and AI journey for some of the most innovative and valuable companies worldwide. Your ability to create meaningful impact for clients is supported by our strategic partner ecosystem and robust technology platforms across the IBM portfolio. Curiosity and an unwavering pursuit of knowledge are essential to success in IBM CIO. In this role, you will be encouraged to challenge the status quo, explore ideas beyond your immediate responsibilities, and develop creative solutions that yield significant benefits for a wide network of clients. Our culture of evolution and empathy prioritizes long-term career growth and development opportunities, fostering an environment that values your unique skills and experiences.
As a member of a dedicated Agile team, the candidate will be responsible for the following:
- Executing detailed technical design, development, and unit testing for custom applications and data flows within the context of projects, releases, and production support.
- Developing applications utilizing Agile methodologies.
- Participating in the analysis and design of requirements and user stories.
- Completing activities related to assigned user stories based on priority.
- Conducting comprehensive unit and module testing.
- Identifying, reporting, investigating, and resolving defects within the application as part of production support.
- Approaching problem-solving with a proactive attitude and innovative thinking.
- Collaborating effectively with team members, stakeholders, and other support functions as needed.
- Continuously focusing on enhancing existing applications.
- Proficiency in Java, Node.js, or Python, along with CSS, HTML, JavaScript, and SQL.
- Familiarity with cloud environments and understanding of emerging web standards.
- Experience with REST Services.
- Proficiency in XML and JSON.
- Knowledge of GIT and UX design principles.
- Front-end and/or back-end development experience.
- Ability to work independently as well as collaboratively within a team.
- Quick learning capability and strong analytical and problem-solving skills.
- Familiarity with Agile principles and methodologies.
- Basic knowledge of test automation and DevOps practices.
- Familiarity with NoSQL databases.
- Intermediate to advanced level of English proficiency.