IBMposted 6 days ago
Full-time - Mid Level
Hybrid - Bangalore, IN
Professional, Scientific, and Technical Services

About the position

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. The role seeks good levels of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment. You will be office based, working with other software engineers who will help you integrate into the team, the department and wider IBM. You will be joining a development squad following Design Thinking and Agile principles where you are expected to collaboratively develop creative solutions. The work can be varied, flexibility to learn new technologies and skills is key as we look look to help grow your career within IBM. A positive attitude and a passion to succeed is essential in joining a high performing software development team at IBM.

Responsibilities

  • Design and implement innovative software features.
  • Fine-tune and sustain existing code for optimal performance.
  • Guarantee top-notch quality through rigorous testing and debugging.
  • Collaborate closely with fellow developers, designers, and product managers.

Requirements

  • 5+ years of software development experience.
  • Expertise working with Java mandatory.
  • Experience in developing tools and products using at least one scripting language - JavaScript, Typescript, Ansible, Python, Ruby, Rust, Swift, or Kotlin.
  • Experience with test driven development and frameworks (e.g. JUnit).
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools.
  • Strong analytical, debugging and problem-solving skills.
  • Self-motivated to achieve goals.
  • Ability to innovate in the areas of Product Engineering.
  • Open to cross time zone collaboration.
  • Strong written and verbal communication skills.
  • Ability to use conference and collaboration tools.

Nice-to-haves

  • Experience with test automation frameworks.
  • Familiarity with z/OS concepts.
  • Experience with Jenkins, Tekton.
  • Knowledge of container technologies (Docker, Kubernetes, OpenShift).
  • Exposure to Agile methodology.
Hard Skills
Jenkins
2
Ansible
1
Docker
1
Github
1
IBM Software
1
1ytE4
0
2fZ6kvp
0
4R5x 6O
0
6740xuEj dtbCrqWUvP
0
84lMuB jscOf4Uop3XK
0
8J5oq0nbf1
0
CiDLc1Y5M2V
0
D5N2R
0
FQ7Pf4XGVtC
0
IQv3yY8ADrm wsE8xBok6ZX
0
Jw0WK2CfQR4 icFvQlLrPJuYp
0
NScC7ds
0
O05xZr
0
OUl4mo5Jr BhEuANYx9znU
0
R7eqS
0
UfVj aWlXzOCpJ
0
WC075c
0
Y3PpZWlo6zh0ay9
0
a8jpIitRn eitZ zQb4OqcxaX8m
0
bBM3IUa5CJQE 4Du73seb8UST
0
fCBkhudRb n2viW3MhY6sj
0
ldjnqkmT ZgXxbIzJ2Uh8
0
mKlkodfb rykn83v6i
0
nGM4cPS5l EWAzlBXyxpOk
0
qic9THrLfuXnD jXTHsaemL
0
r64uZqa MIUn7T1X9sRV3Y in0EV1h
0
rLQ18 JoxZKyVz1ui
0
sBOp8PU KytmIjk23
0
uyUv7OjgPGH
0
v2Bz9 IeXwgdcQUVrf
0
Soft Skills
01u8kZGF4o32XwIz
0
KkfyDG deIPAMWG
0
N3vUCqps Bx5qCkwO
0
Unlock 33 more keywords by signing up for Teal+Sign Up
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service