About the Role
In IBM Consulting Client Innovation Centers, you will work on delivering deep technical and industry expertise to public and private sector clients worldwide. Our delivery centers provide locally based skills and technical expertise to drive innovation and adoption of new technology.
You will collaborate with visionaries across multiple industries to improve hybrid and AI journeys for leading companies. Your ability to accelerate impact and make meaningful change is enabled by our strategic partner ecosystem and robust technology platforms across the IBM portfolio.
Curiosity and a constant quest for knowledge are essential for success in IBM Consulting. You will be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for clients.
Your Key Responsibilities
As a Software Developer, you will participate in various aspects of the software development lifecycle, including design, code implementation, testing, and support. You will create software that enables clients' hybrid-cloud and AI journeys.
Your primary responsibilities include:
* Visionary Software Infrastructure Design and Development: Envision, design, and build software infrastructure that keeps solutions running.
* Innovative Problem Solving for Efficient Solutions: Challenge ideas, identify problems, and create efficient solutions.
* Flexible, Maintainable, and Scalable Application Components: Develop flexible, maintainable, and scalable application components.
* Leading Technological Innovation through Collaboration: Collaborate with development peers and lead the way, staying up to date with tools and technology trends.
What We Offer
* Individual career path
* Access to numerous trainings and certification offerings
* A knowledge-sharing culture
* An environment where you actively contribute your ideas
The possibility to work on projects in one of the largest IT companies.
Required Education
Bachelor's Degree
Required Technical and Professional Expertise
* Ideal 3 years of experience in full-stack development
* Extensive experience as a Senior Software Engineer in an agile environment
* Extensive Java 8+, SpringBoot, and Maven expertise
* Familiarity with database technologies (SQL, NoSQL) and cloud platforms (e.g., Azure, AWS, Google Cloud)
* Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
* Proactivity and ability to push things forward
* Fluent in English and German; French and/or Italian are a valuable plus
* Swiss nationality or valid Swiss work permit/EU passport
About Business Unit
IBM Consulting is IBM's consulting and global professional services business, with market-leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to leading companies worldwide.
About IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason, and science, we can improve business, society, and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for clients and partners around the world.