Developer - IBM Cloud Garage

Job Description
The Cloud Garage is a new and innovative approach to driving customer application development success on 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, unconventional spaces, lots of techie & networking events, snacks and a great coffee shop in the building.

We are bringing clients into the Garage to rapidly develop applications using IBM Design Thinking to get the product definition correct and adopting agile practices for developing the apps and scaling into production. Our clients choose the IBM Cloud platform as they are looking for innovation and agility in how apps are defined, designed, and developed.

We are assembling an 'A'team of developers, architects, designers and project managers. Pairing is at the core of the way we are doing development and the way we are aiding clients to drive successful outcomes.
Garage developers will do pair programming, test driven development, continuous integration and deployment using modern tools.

Key Responsibilities:

We need a Developer who will:
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
Be a technical subject matter expertise in the delivery of development projects
Provide input to technical scoping activities for customer proposals, as appropriate.
Have a demonstrated track recording Delivering successful projects. Experience must include developing cloud-native applications that have gone to production, with site reliability engineering and CI/CD DevOps automation. Experience refactoring legacy middleware applications into cloud-native microservices is preferred.

The primary teams that you will work with are Garage Developers, Designers, Architects & Project Managers, Customer Product Managers, Subject Matter Experts and Garage Practice Leaders.

The IBM Cloud Garage is looking for talent that has a passion to innovate and is willing to take on challenges that are outside of their comfort zone.

Work location only: Dallas, Texas






Required Technical and Professional Expertise

At least 2 years experience with Java, Spring Boot and Nodejs
At least 2 years experience with Javascript frontend frameworks such as Angular and/or React
At least 2 years experience with Extreme Programming, Test Driven Development (TDD) and Pair Programming
At least 2 years experience practicing Agile Development Methodologies with the Ability to mentor and teach a squad comprised of developers and product owners how to build a cloud-native product
At least 2 years experience Developing in a Cloud Environment
At least 2 years experience in Client Facing role(s)

Preferred Tech and Prof Experience

At least 2 years experience working in an Enterprise Environment. Experience should include keeping project teams and management focused on learning and applying Agile practices and not slipping back to waterfall methods
At least 2 years experience with one Python, Go, IBM Functions, Ruby, ASP.NET or Swift
At least 1 year experience Developing in a PaaS Environment such as Bluemix or Cloud Foundry
At least 1 year experience with Docker
At least 6 months 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.


Meet Some of IBM's Employees

Peter M.

Leadership Development Solutions Leader

Peter works with a variety of teams within IBM to increase organizational clarity, equip leaders to serve well, and provide opportunities for employees to continually grow and expand their skills.

Rashida H.

Director, IBM Watson Client Delivery

Rashida leads the IBM Watson Delivery Team, which focuses on providing Watson implementation training for clients around the world, helping companies achieve the solutions they seek.


Back to top