Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Software Engineer f/m/x 
Switzerland, Bern 
258378524

29.07.2024

In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients the around world.​ Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.


Your Role and Responsibilities

As a Software Developer you’ll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients’ hybrid-

Your primary responsibilities include:

  • Collaboration in the platform and lifecycle strategy, as well as the development of the necessary activities for implementation.
  • Intensive support of the platform engineering teams with regard to system architecture-relevant topics such as deployment, packaging, software distribution, target platform
  • Derivation of architecture decisions with the software development teams
  • Code reviews with software development teams
  • Elaboration of concepts and designs as part of the further development of the existing application with a focus on operational aspects (stability, availability).
  • Coordination with providers and monitoring of their realisation and operation.
  • Planning, design and organisation of various maintenance activities of the development teams in the area of preventive maintenance and technical improvements.
  • Coordinating concepts with other projects, e.g. for interfaces and protocols.
  • Realisation of small features

What we offer you:

  • Individual career path
  • Access to countless trainings and certification offerings
  • A knowledge sharing culture
  • An environment where you are actively contributing your ideas
  • The possibility to work in projects in one of the largest IT companies


Required Technical and Professional Expertise

  • At least 3 years of professional experience as an architect in Java development projects with a focus on integration architecture in agile environment
  • Knowledge in Kubenetes and OpenShift
  • Completed computer science education
  • Fluent in English and German is a must (written & spoken)
  • Swiss nationality or valid Swiss work permit / EU passport


Preferred Technical and Professional Expertise

  • AWS Certified Solutions Architect (or comparable certification)
  • Extensive experience with asynchronous messaging and messaging architectures
  • Extensive experience in high availability, redundancy and resilience
  • Several years of experience with platforms for IT products
  • Knowledge of Kubernetes architecture and operation
  • Experience with AWS Outposts
  • Strong background in software development with Java and messaging middleware
  • Experience in software development in larger projects and high availability applications
  • Service mindset, customer orientated