5 days old

Full Stack Developer

Austin, TX 78701
  • Job Code
    249969BR

Introduction
*


Your Role and Responsibilities

IBM Cloud Brokerage Services (ICBS) business unit is seeking an experienced full stack developer with product development experience in web-based SaaS products. The ICBS team develops applications for hybrid cloud management across the lifecycle of plan, order, deploy, operate and govern customer workloads.

As a Sr. Full Stack Software Developer, you will be responsible for design, development, and testing the Hybrid Cloud Management System AIOps application. You will closely work with the ICBS Product Management, Architecture, and Delivery teams to understand product requirements and roadmap from both a business, technical, and delivery perspective. You will collaborate with the teams to commit to delivering stories/tasks/defects within a sprint cycle. You will participate in the current agile development process based on the Spotify model. You will mentor and lead junior development resources to ensure increase in the productive output.

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 experience across the full stack of user interface, API, data, and analytics development with a thorough understand of DevOps and its supporting services and tools. You will also have proven analytical capabilities, strong python development skills, and web application development experience, and the tenacity to develop ideas independently and thrive in a fast-paced start-up environment. You are very delivery-focused, balanced with being a big-picture evangelist. You are able to communicate clearly and compellingly with the stakeholders of the product.

Responsibilities

Primary responsibility is development of committed to stories, tasks, and defects within a sprint cycle that is delivered to the customer delivery team on time with quality every time and meets the committed to product roadmap.

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 automated tests and CI/CD scripts 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, and CTO 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 junior product developers.

Required Qualifications

7+ years of experience as a software developer for web-based large-scale enterprise applications.

Expert level coding in Python

Experience in Modular technologies such as Microservices and Docker Containers

Proven ability to develop resilient code (best practice error handling) that performs and scales for large enterprise needs

Deep expertise in developing REST-based API's (json/yaml) leveraging both NoSql and Sql databases.

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 Public and Private Cloud Provider services, usage and delivery paradigms

5+ years experience delivering product development of enterprise-class software products

2+ years experience developing in Python and modern web-based languages

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

High attention to detail and proven track record in taking ownership, driving results and moving with speed to implement ideas in a fast-paced online environment

Willingness to roll up your sleeves and do whatever is necessary

Ability to process and manage multiple priorities

Preferred Qualifications

Experience with Machine Learning Frameworks and python libraries for Data Science.

Knowledge of CI/CD processes, DevOps toolchains, blueprint, template and/or container based deployment models

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

Experience with Big Data architectures including Spark/Hadoop, HDFS, analytical processing

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

ibmbrokeragejobs





Required Technical and Professional Expertise

4+ years of experience as a software developer for web-based large-scale enterprise applications.

Expert level coding in Python

Experience in Modular technologies such as Microservices and Docker Containers

Proven ability to develop resilient code (best practice error handling) that performs and scales for large enterprise needs

Deep expertise in developing REST-based API's (json/yaml) leveraging both NoSql and Sql databases.

Bachelor's degree in Computer Science or equivalent




Preferred Technical and Professional Expertise

Experience with Machine Learning Frameworks and python libraries for Data Science.

Knowledge of CI/CD processes, DevOps toolchains, blueprint, template and/or container based deployment models

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

Experience with Big Data architectures including Spark/Hadoop, HDFS, analytical processing

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




About Business Unit
At Global Technology Services (GTS), we help our clients envision the future by offering end-to-end IT and technology support services, supported by an unmatched global delivery network. It's a unique blend of bold new ideas and client-first thinking.If you can restlessly reinvent yourself and solve problems in new ways, work on both technology and business projects, and ask, "What else is possible?" GTS isthe place for you!


Your Life @ IBM
*


About IBM
*


Location Statement
For additional information about location requirements, please discuss with the recruiter following submission of your application.


Being You @ IBM
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.

Categories

Industry

  • Computers Software and Hardware
Posted: 2019-10-17 Expires: 2019-11-16

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Full Stack Developer

IBM
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast