Front End Software Developer - Cloud Platform Brokerage Services in Austin, TX at IBM

Date Posted: 7/9/2018

Job Snapshot

Job Description

Software Developers at IBM Cloud Brokerage Services design, build and deploy complex, highly scalable and reliable Common Services across the entire Cloud Brokerage product suite.

Delivered as a “as-a-Service” (including software and managed services), IBM Cloud Brokerage Services enables clients to adopt a new hybrid IT and multi-sourced operating model; specifically by brokering personalized cloud services from multiple providers throughout hybrid clouds using a single dashboard.

You are a talented, passionate and experienced software engineer who will facilitate the development of the web UI for the IBM Cloud Brokerage product that powers Hybrid Cloud solutions for enterprises, on a platform that integrates public and private cloud services. Characterized by the quality of your contributions, the impact you make through technical expertise and innovation and the increased satisfaction you deliver to our clients will reflect your passion for technology.

Your strong engineering skills will enable you to…
  • Define and validate the architecture and the software design of the components and modules for implementation
  • Design and implement components and features of the web UI using various front-end technologies, languages and frameworks
  • Define together with the back-end engineers the REST APIs for the features of the services being built using JSON format (input and output) and implement the processing and translation of the API related data
  • Use various tools to build and deploy the developed features into the micro-services architecture using Docker containers
  • Collaborate with QA Engineers to define and write unit tests, while assisting with automated system testing
  • Collaborate with Product Managers and Business Analysts to understand, refine and estimate the functional system requirements captured in user stories
  • Collaborate with the UX team to understand and refine the UI visual design and user experience of the features
  • Collaborate with all team members in an agile environment with related practices and tools

Why are you qualified for this role? You are passionate about development and eliminating mundane and repetitive work. A systematic problem solver at heart, you are agile and adaptable in the face of changing and moving priorities – It’s in your DNA. You have experience with Agile and SCRUM methodologies for software development and delivery. You are able to recognize complex problems related to functional objectives quickly, analyze situations and implement solutions to fix them. You apply creativity and judgment to your developmental work on different projects, and jump at the chance to share your findings to make those around you better at what they do.

Who You’ll Work With
In short, our group builds custom solutions to bridge the gap between current and potential customers’ business / technical needs and functionalities of current Cloud Brokerage products. You’ll have the opportunity to work with a dynamic and independent team of engineers and other functions such as Architecture, QA, Product Management and Delivery to design and develop advanced capabilities You will work in a fast-paced Agile environment to deliver high quality software against aggressive schedules for very big customers; ensuring that the proposed architecture is properly scoped and in-line with customer goals and business / technical requirements.

IBM Cloud Brokerage Services provides optimum integration into Enterprise IT systems (e.g. Private Cloud, Traditional IT, Single Sign On, Service Management, Managed Services) in a dedicated instance for each customer… and we’re hiring. Join us.

#Python #node #NPM #grunt #JavaScript #PaaS @IBMCloud #SDLC #ngrx #webpack #API #Swagger #Ansible #Jenkins #Ansible #Chef #Puppet @IBM_CTS #XaaS #GO #SCRUM @caffeinate_adam #IBMToday #CICD #webpack #Docker #sso #Kubernetes #SaaS #IBMCTS_IIB #AWS #azure #jquery #nodejs


  1. Software Engineer Jobs
  2. Project Engineer Jobs

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.