Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and deliver 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.
In the Instant Observability team, you will directly contribute to our instant delivery platforms, automatic Kubernetes metrics collection, processing, and related dashboards for the instant observability platform. Our engineering org is flat with a focus on autonomy. You'll have the opportunity to build high-visibility features in our product in support of company strategy and objectives. 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.
ResponsibilitiesDesign, develop, and influence our software roadmap for Automation portfolio
Collaborate with developers, PM's, QAs, and other instant teams to improve our product and processes.
Provide production support to our SRE's, field teams, and customers for the features we develop.
Write code and tests, build prototypes, resolve issues, profile and analyse bottlenecks
Develop automated tests to ensure developed modules meet business requirements and allow for regression testing.
Design robust modules to support multiple client interfaces
Manage and optimize scalable distributed systems in the cloud
Thrive in a global working environment with clear communication and collaboration.
Mentor junior developers as we grow the team.