Search by job, company or skills

IBM

Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Role Overview:

  • As a Software Developer, you will be responsible for development, maintenance, and support of the various connectors IBM provides for both Information Server and CPD platforms through the full systems development lifecycle.
  • Participate in the design and implementation of sophisticated software systems.
  • Work with Product Architects and Product Managers to understand various priorities and work towards execution.

Responsibilities:

  • Participate in software design and code reviews to ensure a high level of software quality and knowledge sharing among team members.
  • Participate in and adhere to professional software engineering practices using tools and methodologies such as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Ensure good code coverage, support bug fixes during testing, and deploy to target environments.
  • Participate in the planning, creation, and execution of automated test cases and load/performance testing.
  • Create and maintain technical documentation.
  • Handle and debug customer issues and work with the L2 support team.
  • Maintain proficiency in Computer Science/Software Engineering knowledge and contribute to the technical growth of other team members.
  • Provide vigilance and compliance with various software engineering, support, and release processes such as security and stack upgrades free of vulnerabilities.

Education:

  • Required Education: Bachelor's Degree
  • Preferred Education: Master's Degree

Required Technical and Professional Expertise:

  • 10+ years of software development experience in C, C++, Core Java, Rest API, SCAPI, Databases.
  • Hands-on experience with JUnit, performance engineering, scalability, and collaboration skills.

Preferred Technical and Professional Experience:

  • Knowledge of Cloud offerings.
  • Working knowledge of various databases and ODBC.
  • Experience with Flight, Jenkins, CI/CD, Docker, Kubernetes, and DevOps.

More Info

About Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything.

Job ID: 132081597

Similar Jobs