IBM Senior Developer - IBM Cloud Garage in SINGAPORE, Singapore

Job Description

The Cloud Garage is a new and innovative approach to driving customer application development success on IBM Bluemix PaaS and IBM Cloud platform at an accelerated pace. The Cloud Garage is a very different environment that is typically located at startup communities. It is an open work environment with latest Mac pairing stations, soon to be enclosed area with glass walls and 20 foot ceilings, snacks, lots of techie & networking events, and by the end of the year a great coffee shop in the building.

We are bringing clients into the Garage to rapidly develop minimal viable products using IBM Design Thinking to get the product definition correct and adopting agile practices for developing the apps. Our clients choosing Bluemix and the IBM Cloud platform are looking for innovation and agility in how apps are defined, designed, and developed. 

We are assembling an ‘A’ team of developers, product managers, and designers. 
Pairing is at the core of the way we are doing development and the way we are training our team. Garage developers will do pair programming, test driven development, continuous integration and deployment using modern tools.

We need a Senior Developer who will:

  • Provide leadership and mentoring to a dynamic and diverse development team

  • Be an advocate for the Cloud Garage Method and provide guidance on the application of the method in client projects

  • Practice pair programming and test driven development

  • Provide effort and technical scoping for customer proposals

  • Be a technical leader in the delivery of development projects

  • Provide technical guidance in design thinking workshops

  • Be a leader in helping shape the development discipline for the WW Cloud Garage team

Required Technical and Professional Expertise

  • At least 5 years of experience practicing agile development methodologies

  • Experience working in an enterprise environment

  • Strong track record in delivering successful projects

  • Experience with Java and Node.js

  • Very strong operational skills

  • Strong organizational & culture building skills

  • Strong written & verbal communication skills

  • Client facing experience

  • Experience developing in a cloud environment

Preferred Tech and Prof Experience

  • Experience in at least one of Python, Go, IBM Functions, Ruby, ASP.NET or Swift

  • Experience as a consultant

  • Experience in developing on a PaaS environment such as Bluemix or Cloud Foundry

  • Experience with extreme programming

  • Experience with Docker

  • Experience with Kubernetes

EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.