Job Directory IBM Cloud Software/UI Developer

IBM Cloud Software/UI Developer
Austin, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description

IBM Hybrid Cloud Network Tribe is seeking an innovative and enthusiastic Software engineering professional that will build the next generation security services to make our customers succeed. The IBM Hybrid Cloud Networking Tribe has a global cloud presence that continues to grow and expand its reach. Our Network Edge Services engineering team is responsible for delivering virtual network Edge services (DNS, DDoS, CDN) with top-notch performance, first-rate security, fail-safe reliability and exceptional quality.

We are a global team, so communication skills (both verbal and written) are critical as well as flexibility to work with team members in other time zones.

As a Software and UI Developer you will be responsible for the development of user interfaces, with test automation for the IBM Cloud DNS Services application. You will closely work with the Architect and Squad leads to understand the requirements and roadmap, collaborate with the team to deliver UI and test automation within the sprint. You will participate in the current agile development model based on the Spotify model

The successful candidate will be ambitious and self-directed with a passion for Agile-based Cloud-native development in a Spotify model. You will have prior software product development and testing experience across user interface development and test automation with a thorough understand of DevOps and its supporting services and tools. You will also have proven analytical capabilities, strong web design and development skills, and web-based test automation development experience, and the tenacity to develop ideas independently and thrive in a fast-paced start-up environment.

Responsibilities

* Development of user interfaces with test automation for the committed stories, tasks, and defects within a sprint cycle that is delivered on time with quality.


* Responsible for following the defined agile development processes including attending the required meetings with contribution towards the successful completion of the sprints.


* Responsible for development and maintenance of user interface, automated tests that provides high coverage of all the key positive and negative use cases that customers need to ensure no regression occurs from release to release.


* Collaborates with product management and customer delivery teams to ensure product requirements are clear on what customers expect and what the delivery teams should set as the right expectations with the customers.


* Communicate rigorously within the squad on goals, ongoing progress, milestones, and any issues.


* Support and follow the overall product architects, delivery architects, to drive and establish the architecture decisions and designs for the product.


* Leverage the DevOps team to ensure product can be automatically built, deployed, and tested using a CI/CD pipelines across all of the release cycles from dev to production.


* Mentor and develop required skills of other product testers.

Required Technical and Professional Expertise

Required Qualifications

* 3-4 years experience developing user interfaces using modern web-based technologies and tools that performs well and scales for large data with concurrent user access.


* Hands on experience on one or more of the following technologies - Angular (4 or 5), React, Carbon Design System, JavaScript, HTML 5, CSS3, Python, NodeJS, Selenium, Go


* DevOps end to end experience with tool chains such as Docker, Travis, minikube/kubernetes, Jira, GoCD


* Bachelor's degree in Computer Science or equivalent



Skills

* Working knowledge of cloud technologies and architectures, including Virtualization, APIs, Micro-services and Containers.


* Understanding of Cloud Provider services, usage and delivery paradigms


* Excellent verbal and written communication abilities: must effectively communicate with technical and non-technical teams



Preferred Tech and Prof Experience

* 3-4 years of experience as a UI software developer and tester for web-based large-scale enterprise applications.


* Knowledge of CI/CD processes, DevOps toolchains, blueprint, template and/orcontainer-based deployment models


* Experience with Carbon components and IBM Design Thinking


* Experience with D3 and developing responsive web-based charts and dashboards


* Experience with multiple Cloud services, including vmWare, IBM Cloud, AWS, MS Azure, Google Cloud beyond compute and storage



Experience with Jira / Confluence, GitHub, Travis, TestRails, GoCD.

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.

Preferred Education: Master's Degree Commissionable: No

Key Job Details

* Country:US
* State:TEXAS
* City:AUSTIN
* Category:Software Development & Support
* Required Education:Bachelor's Degree
* Position Type:Professional
* Employment Type:Full-Time
* Contract Type:Regular
* Req ID:232460BR
* Location:AUSTIN, TX US

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.