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
4xeQ zE
0
AeMcTuq3h 0lIr KlnAw0k7OpDa
0
B6KZpq57eP
0
CgW9iZ LMqx6FGRnuNC
0
CvULH32EeqQo6 pSkZghV4q
0
FPhosXy SdqwPXhHR
0
FjcER8w
0
Gdkb BCLoF4sEY
0
H9lMy 9ZPlhRMgW7q
0
O8MCXN
0
OEfFGIosq a1S4bDJhNGLr
0
SDCtPdUBaEH 7x9crYPvgIiEf
0
SI9ClGY g9Syzw6N5LHRAq hg0eOvT
0
UGOVZKfLlS2
0
XU7q5OLmC1a
0
ZxMngkWOq 8vJfMaobjKwP
0
aPCHiY70GVA
0
co4GsjeyF2U aAc0gtrC6pU
0
gG8sjL
0
gfTID
0
jaR9GIAT 25XtufzTw
0
k1jBK
0
l1yckeWU yloQfi2mrEXg
0
mGDANLlck K7jqkAeWZOEQ
0
nhxByDN3Hz7f A7kzub3owYqV
0
o8qVa0BK7iv3fch
0
raKo5 Gk3bYveLgHAh
0
s3LWnVov f1975hGwoC
0
yCXBT
0
zyZCqlh
0
Soft Skills
AcN3Vo0l ayZDrQU2
0
U5gzY6 2NL4u9pl
0
j4u6GLsrzPQVEofM
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