A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
We are looking for Software Engineers with back-end web application and systems-level experience to join our Fabric Development Team. Our passion for innovation and winning in the cloud marketplace is infectious, and we hope you will feel it with us. The Fabric Development team is dedicated to ensuring that the IBM Cloud is at the forefront of cloud technology, from API design to application architecture to flexible infrastructure services. We are running IBM's current generation cloud platform to deliver performance and predictability for our customers' most demanding workloads, at global scale and with leadership efficiency, resiliency and security. It is an exciting time, and as a team we are driven by this incredible opportunity to thrill our clients.
The Fabric Development Team sits at the center of our larger development effort. Developers work in areas that are used by the larger development organization and are required to work with developers and stakeholders in other teams to help solve problems.
· Design and develop innovative, company impacting products and services to support infrastructure operations
· Design, develop and implement object-oriented PHP applications from prototype through implementation
· Integrate open source and commercial enterprise applications into an exposed API and web-based portal
· Create highly scalable and performant REST/SOAP web services
· Keep focus on end users and goals all through the development process
· Work closely with product management and stakeholders to ensure applications meet needs and expectations
· Adhere to the highest levels of technical discipline and excellence to set a standard for the larger development organization
· Bachelor's Degree in Computer Science, related field, or comparable extra work experience
· Solid experience with SQL and relation databases
· Solid experience with Object Oriented Design and Development
· Experience Developing API Interfaces
· Experience with version control systems, preferably Git
Beneficial Skills
· Experience with non-relational data stores such as ZooKeeper or Memcache
· Experience with Docker and container orchestration technologies such as Kubernetes