IBM Cloud Managed Services Software Developer in ROCHESTER, Minnesota

Ready to change the way the world works? This is your chance to develop innovative new technology products, as well as your career, with the world's second largest software-maker. Hone your expertise alongside fellow talented professionals, where you'll develop some of the most exciting software solutions on the market. At IBM, we're committed to the advancement of open Internet standards and applications as well. As an IBM Cloud Developer, the candidate will use the latest tools and technologies available to deliver state-of-the-art software. The candidate will be responsible for ensuring that company software components are 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. We are looking for talented, ambitious and dedicated Cloud Developers that are interested in becoming part of an exciting profile development team. If you enjoy challenging work and learning something new and exciting every day then this is exactly the job for you. The candidate will be joining the extended IBM Cloud Managed Services team. This newly formed team is responsible for delivering a key solution in IBM's Cloud portfolio by extending our private cloud solution capabilities to meet IBM's enterprise customer cloud computing requirements. As a Cloud Developer, the candidate will have several responsibilities as part of a larger world wide software development team. The candidate will work with the project architect(s) and a team of other developers through analysis, design, implementation, test and deployment of new features. Candidates should be motivated and enthusiastic and able to work under little guidance, with demonstrated analytical and problem solving skills. They should be able to pick up new technologies and implement prototypes in a timely fashion. Individuals must work well in a collaborative environment and be adaptable in taking on assignments that help in achieving the end goal of customer success.

  • Basic knowledge in application development

  • Basic knowledge in Java

  • Basic knowledge in JavaScript and Python

  • Basic knowledge in Agile practices