Software Developer

  • Software Engineering
  • Professional

Software Developer

  • Software Engineering
  • Professional

Introduction
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.

Your Role and Responsibilities
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

  • Understand customer requirements and design the features
  • Work out the product design specification and review with product architect and development leaders
  • Set up the product development environment on hybrid platforms including LUW, zOS and Cloud
  • Follow the enterprise development process and implement the features
  • Write, execute, and automate the UT test cases
  • Track and fix product defects found before delivery
  • Handle customer issues and provide solutions or product fixes
  • Communicate with IBM world-wide developers, support engineers etc.. We strive to continue to make IBM Data & AI a place where you want to be – Inclusive.
  • Creative. Collaborative. This fosters a culture where you are motivated to produce the best results possible…We’re hiring…..JOIN US.


Required Technical and Professional Expertise

  • Experience of 10+ years overall IT experience and leading team for at least 3 years, ideally in the database space.
  • Hands on experience in coding with Java and related technologies
  • Strong understanding of User interface design principles
  • Experience with Docker/Kubernetes/OpenShift
  • Understanding of Data Replication technology is an add-on
  • Working knowledge on Database usage knowledge
  • Excellent communication skills (verbal and writing)
  • Solid organizational skills including attention to detail and multitasking skills
  • Working efficiently, effectively, proactively across global teams is required with a focus on what is committed and prioritized to move forward the client value proposition.
  • The team will have a blend of Development, QA, Performance measurement roles as you see fit. You will be a one-stop shop, startup mentality. In this role you will be required to have the following:
  • Experience working with Linux, Unix, Windows, or Z based Operating Systems
  • Strong expertise on Db2 database, or at least 1 other enterprise database systems (Oracle, Sybase, Informix, MSSQL)
  • Strong development experience with Perl, Python or any scripting language.
  • Working knowledge with Container technologies: Kubernetes (preferred), OpenShift, Docker, etc.
  • Experience working with Automation and Integration processes and tools: Ansible, Icinga, Jenkins. Experienced with tools such as GitHub/JIRA
  • Experience building CI/CD workflows using tools like Jenkins, Travis CI, Circle CI, GitLab, or TeamCity
  • Experience working in an Agile/SCRUM-based development environment


Preferred Technical and Professional Expertise

  • Strong understanding of User interface design principles
  • Hands on experience in coding with Java and related technologies
  • Experience with Docker/Kubernetes/OpenShift
  • Understanding of Data Replication technology is an add-on
  • Working knowledge with Container technologies: Kubernetes (preferred), OpenShift, Docker, etc.
  • Experience working with Automation and Integration processes and tools: Ansible, Icinga, Jenkins.
  • Experienced with tools such as GitHub/JIRA
  • Experience building CI/CD workflows using tools like Jenkins, Travis CI, Circle CI, GitLab, or TeamCity

Vous voulez savoir ce que c’est que d’être un IBMer ?


About IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Détails clés de l’offre

Vous ne trouvez pas votre bonheur en ce moment ?

Ne vous inquiétez pas. Rejoignez notre réseau de talents et recevez des informations sur les dernières opportunités.