IBM logo

Python Developer

IBM

Job Description

Introduction

Join IBM Consulting as a Python Developer and be part of a team that delivers deep technical and industry expertise to a wide range of public and private sector clients around the world. Our Client Innovation Centers offer locally based skills and technical expertise to drive innovation and adoption of new technology.

Your Role and Responsibilities

As a Software Developer, you will participate in many aspects of the software development lifecycle, including design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

Primary Responsibilities Include:

  • Envision, design, and build the software infrastructure that keeps the solutions running.
  • Challenge ideas, identify problems, and create efficient solutions.
  • Develop flexible, maintainable, and scalable application components.
  • Collaborate with development peers and stay up to date with tools and technology trends.

Required Technical and Professional Expertise

  • Strong experience with Python.
  • Production deployment experience.
  • Strong experience working in an IT team deploying and supporting production processes.
  • Strong experience with CI/CD pipelines supporting testing and deployment of production processes.
  • Strong experience with code management (GIT a huge plus).

Preferred Technical and Professional Expertise

  • DBT (Strong plus).
  • Python machine learning (strong plus).
  • Big Data: PySpark, Hive (strong plus).
  • Snowflake, Snowpark.

About IBM Consulting

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 many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration.

Your Life @ IBM

At IBM, we understand that dedication to our clients' success, innovation that matters, and trust and personal responsibility in all our relationships are key. We strive to be the catalyst that makes the world work better. As an IBMer, you’ll be able to learn and develop yourself and your career, encouraged to be courageous and experiment every day, all whilst having continuous trust and support in an environment where everyone can thrive.

Location Statement

For additional information about location requirements, please discuss with the recruiter following submission of your application.

Being You @ IBM

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Similar jobs

Last update: 23 minutes ago

bol logo
bol

Python Software Engineer – Security

Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

IBM logo
IBM

Mid-Level Back-End Software Developer

Join IBM as a Mid-Level Back-End Software Developer in San Jose, CA. Work with Java, Python, and cloud technologies.

IBM logo
IBM

Backend Software Developer with C++ and Go

Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.

IBM logo
IBM

Software Developer with Cloud and NoSQL Experience

Join IBM as a Software Developer in Austin, TX. Work with cloud technologies and NoSQL databases.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

IBM logo
IBM

Associate Data Scientist

Join IBM as an Associate Data Scientist to solve business problems using Python, R, and machine learning.

IBM logo
IBM

Full Stack Developer with Angular and Drupal Experience

Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.

IBM logo
IBM

Senior Software Developer - Java, Linux, Docker

Join IBM as a Senior Software Developer in Sofia, Bulgaria. Work with Java, Linux, Docker, and Kubernetes to create innovative software solutions.

IBM logo
IBM

Front End Developer

Join IBM as a Front End Developer in San Jose, CA. Work with HTML5, CSS, JavaScript, and more to build responsive web applications.

IBM logo
IBM

Fullstack Software Developer (React/Java)

Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.

Albert Heijn logo
Albert Heijn

Data Platform Engineer (Kafka, Databricks, Python, Azure)

Join Albert Heijn as a Data Platform Engineer to enhance our data platform using Kafka, Databricks, Python, and Azure.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.

Pauwels Consulting logo
Pauwels Consulting

Senior Software Architect with Python Expertise

Join our team as a Senior Software Architect specializing in Python, microservices, and software design.

IBM logo
IBM

Backend Software Developer with C++ and Go

Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Findicia logo
Findicia

Python Software Developer

Join our team as a Python Software Developer in New York. Work on innovative projects using Python, Django, and more.

Utilus logo
Utilus

Senior Python Developer with Azure and FastAPI Experience

Join Utilus as a Senior Python Developer to design scalable APIs with FastAPI and Azure, ensuring optimal performance and data integrity.

IBM logo
IBM

Associate Data Scientist Intern

Join IBM as an Associate Data Scientist Intern to gain hands-on experience in data science, predictive analytics, and statistical analysis.

IBM logo
IBM

Senior Backend Developer with Java Expertise

Join IBM as a Senior Backend Developer in Lowell, MA. Leverage your Java and SQL skills in a dynamic, agile environment.

IBM logo
IBM

Entry Level AI Engineer - Sales Program

Join IBM as an Entry Level AI Engineer in Washington, DC, to develop AI solutions and engage in sales programs.

IBM logo
IBM

Principal Software Architect

Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.

Topicus logo
Topicus

Senior Python Engineer

Join Topicus as a Senior Python Engineer to innovate in healthcare data solutions. Work with APIs, ETL, and Kubernetes in a hybrid role.