Python Developer
IBMJob 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
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
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.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
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.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Software Developer with Cloud and NoSQL Experience
Join IBM as a Software Developer in Austin, TX. Work with cloud technologies and NoSQL databases.
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.
Associate Data Scientist
Join IBM as an Associate Data Scientist to solve business problems using Python, R, and machine learning.
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.
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.
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.
Fullstack Software Developer (React/Java)
Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.
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.
Full Stack Developer with Java and JavaScript
Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.
Senior Software Architect with Python Expertise
Join our team as a Senior Software Architect specializing in Python, microservices, and software design.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Senior Full Stack Software Engineer
Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.
Python Software Developer
Join our team as a Python Software Developer in New York. Work on innovative projects using Python, Django, and more.
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.
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.
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.
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.
Principal Software Architect
Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.
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.