As an IBM Software Engineer, you'll use the latest tools and technologies available to deliver state-of-the-art software. You'll be responsible for ensuring that company software components are expertly designed, tested, debugged, verified, and ready for integration into IBM's best-of-breed solutions that help organizations improve their business outcomes in the global marketplace.
Your Role and Responsibilities:
- As a senior software developer, you are highly skilled and experienced in software development with a primary focus on technical team leadership, design, and hands on implementation. In this role, you will play a critical role in defining system architecture, designing product contents, and providing technical leadership to ensure the success of our projects.
- Your hands-on expertise will be critical in guiding a dynamic development team to deliver software that is easy to operate, optimized for performance, scalable, reliable, and is easy to maintain.
- You will collaborate with product management, QA, and our client success/support team to ensure the product meet the customer's needs, is of high quality, and is serviceable.
- Be part of an open and transparent agile team that strive to continuously learn and continue to improve.
- As a team leader, you will need to perform cross organizations/ divisions collaboration and bring ideas to fusion.