Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Staff System Development Engineer 
India, Karnataka, Bengaluru 
300006461

04.12.2024

What you’ll do:

To Build the world most simplest management system via Z systems that helps customers easily work with z/OS using z/OS Unix System Services that provides UNIX like working environment for the users

  • Collaborate closely with stakeholders to prototype and implement innovative solution for the product initiatives.
  • Write clean, readable, scalable, and efficient code, conducting rigorous testing
  • Review component, and associated component code pull requests, and provide constructive feedback on the changes from team members.
  • Identify test scenarios and build test cases. Unit tests, functional tests, and integration tests
  • Incorporate test automation with the workflow processes
  • Perform test activities in virtual, or real environments for various levels of test including component, system, and system level integration.
  • Participate in weekly sprints and provide status to Iteration Manager, coordinate and giving sprint demos
  • Deliver the stories associated with the initiatives in timely manner.
  • Identify, triage, and resolve defects that are found during various test phases.
  • Provide timely and effective communication while collaborating with local and remote team members and stakeholders
  • Look for opportunities for client engagement and drive the discussions with clients and stakeholders under the guidance of product owner.
  • Drive various activities related to product hygiene by following the organisation security practices, Accessibility test, product builds.
  • Build and extend the continuous integration environment for automation of the delivery pipeline.

How we’ll help you grow:

  • You’ll have access to all the technical and management training courses you need to become the expert you want to be
  • You’ll have access to all the technical and management training courses you need to become the expert you want to be.
  • You’ll learn directly from expert developers in the field; our team leads like to mentor
  • You have the opportunity to work in many different areas to figure out what really excites you.


Required Technical and Professional Expertise

  • A minimum of 8+ years of experience in C Programming with UNIX/Linux environments
  • Strong skills in developing code in C Programming with deep knowledge of UNIX/Linux required
  • Working experience with UNIX shells, shell script programming, and UNIX utilities required
  • Working experience with Open Source technology is required
  • Working knowledge of SSH, SFTP, certificates, password/passphrase authentication is a plus
  • Strong debugging skils and able to quickly root cause issues, experience in performing code reviews
  • Familiarity with and test tools
  • Experience with Security development tools and processes.
  • Software development experience in an Agile environment
  • Experience with DevOps tooling (Git, Jenkins, Jira, etc.)
  • Strong interpersonal skills (e.g. teaming), with strong verbal and written communication skills and leading a team of developers
  • Collaboration across disciplines and teams, able to work effectively in a global team environment.
  • Organizational skills. Able to handle multiple tasks and prioritize a busy workload.


Preferred Technical and Professional Expertise

  • zOS architecture
  • Familiar with z/OS and z/VM
  • Familiarity with XML processing is a plus
  • Dump reading using Interactive Problem Control System (IPCS). Ability to interpret logs and dumps