Software Developer C/C++ Senior professional
IBM
**Introduction**
A career in IBM Software means you’ll be part of a team that transforms our customers 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 designing, developing and maintaining world-class software products, working with a variety of technologies and programming languages.
**Your role and responsibilities**
Our Data and AI Development team is looking for an enthusiastic and talented Back-End Developer to help shape the future of the IBM data management portfolio, of fundamental importance to IBM’s strategic direction on hybrid data management including offerings of IBM Db2 , IBM Cloud Pak for Data watsonx.data (IBM’s lakehouse for AI workloads).
You will work alongside local and global teams of Developers, Architects, and Engineers creating the future of enterprise data management in the context of AI. You are a Back-End Developer, who will design, develop, maintain, and support complex product components on multiple platforms. As an ambitious individual who can work closely with a senior architect’s direction, you have the ability to manage change and to work under pressure.
You are curious to learn, as demonstrated by your up-to-date technical knowledge. You are a capable team player, familiar with Agile methodologies and principles, or have experience working in an Agile team. We seek someone who will thrive in an open, dynamic, flexible, and collaborative environment; an individual who desires creative freedom along with the opportunity to work in a high performing enterprise software team.
**Required technical and professional expertise**
§ Expertise with languages including C/C++ and SQL
§ Experience and comfort in Linux/UNIX development environments, and Linux operating systems
§ Experience writing / executing unit and functional tests
§ Knowledge of algorithms, data structures, and database technologies
§ Experience with systems such as Git and GitHub
**Preferred technical and professional experience**
§ Expertise with languages such as Perl, Python, and Linux/UNIX shell scripting
§ Several years of software development experience
§ Strong sense of ownership of the deliverables of you and your team
§ Demonstrated communication skills and a good team player
§ Ability to learn and apply new technologies quickly
§ Working knowledge of tools such as Artifactory, Jenkins, Tekton, and Maven would be an asset
Confirm your E-mail: Send Email
All Jobs from IBM