CrawlJobs Logo

Python Software Developer

United States, Columbus · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

We are seeking a hands-on Python Software Developer with 2+ years of experience to support the development, maintenance, and enhancement of critical business applications. The ideal candidate has strong skills in Python scripting and SQL, understands application workflows, and is eager to learn new tools and technologies in a fast-paced environment. In this role, you will contribute to development efforts, troubleshoot production and testing issues, and collaborate closely with senior developers and business analysts to deliver high-quality technical solutions. The role supports both small-scale enhancements and larger enterprise initiatives while building technical depth and business-domain knowledge.

Job Responsibility

  • Develop, maintain, and enhance internal and external applications with guidance from senior developers
  • Write clean, efficient, and well-documented Python code
  • Build, optimize, and troubleshoot SQL queries, joins, stored procedures, and data workflows
  • Collaborate with developers, analysts, and business partners to translate business requirements into technical solutions
  • Investigate, debug, and resolve functional, performance, and data-related application issues
  • Support deployment activities, version updates, and routine operational tasks
  • Create and maintain technical documentation, including diagrams, process flows, and configuration details
  • Participate in code reviews and follow established coding, testing, and documentation best practices
  • Contribute to implementation plans and assist during release activities
  • Participate in the team’s on-call rotation
  • Attend team meetings and Agile ceremonies, contributing to continuous improvement efforts

Requirements

  • 2+ years of software/application development experience
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field, or equivalent practical experience
  • Strong hands-on experience with Python scripting
  • Solid understanding of SQL, including queries, joins, and stored procedures
  • Familiarity with version control systems (Git preferred)
  • Understanding of SDLC and Agile methodologies
  • Strong problem‑solving skills and attention to detail
  • Ability to balance multiple tasks and meet deadlines in a fast‑paced environment
  • Effective communication skills with both technical and non-technical audiences
  • Strong teamwork and collaboration skills
  • Ability to troubleshoot moderately complex issues and contribute to scalable solutions
  • Strong analytical and reasoning abilities

Nice to have

  • Experience with REST APIs and JSON
  • Exposure to cloud environments (AWS, Azure, or GCP)
  • Familiarity with DevOps tools such as CI/CD pipelines or Docker
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript)
  • Experience with monitoring or logging tools
  • Experience in financial services or other regulated industries

What we offer

  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Software Developer

8 matching positions

Python Software Developer

We are seeking an innovative Software Developer with full‑stack expertise to hel...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in web app development with support for desktop and mobile
  • Strong expertise in Python, AWS cloud development, and serverless architecture for scalable backend solutions
  • Proven experience in designing and developing APIs, with a focus on security, performance, and scalability
  • Proficiency in one or more front-end frameworks like Angular, React, or Vue.js
  • Expertise in modular ES6, CSS (SCSS, BEM), OOP, and version control with GIT
  • Skilled in SQL and NoSQL databases
  • Passion for backend development, with a drive for optimizing and securing backend systems to support high-quality, high-impact web solutions
Job Responsibility
Job Responsibility
  • Build seamless user interactions and reliable backend systems to power our web apps
  • Collaborate with program and project managers to turn creative prototypes into high-quality, functional software
  • Write well-structured, documented code that meets company standards
  • Deploy, document, and enhance system functionality with an eye for efficiency and innovation
  • Solve complex programming challenges and bring valuable technical solutions to the table
What we offer
What we offer
  • Hybrid way of working: 2 days per week/ 8 per month
  • Medical and dental services
  • Life and hospitalization insurance
  • Dedicated employee phone subscription
  • Take control of your benefits and choose any of the below options: MEAL TICKETS/ PRIVATE PENSION/VACATION VOUCHERS/ CULTURAL VOUCHERS within the budget
  • Special discounts for gyms and retailers
  • Annual Company Bonus
  • Ongoing Education
  • Work with tried and trusted web-technology
  • 23 days off
Read More
Arrow Right

Python Software Developer

We're looking for an innovative Software Developer with full-stack expertise to ...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in web app development with support for desktop and mobile
  • Strong expertise in Python, AWS cloud development, and serverless architecture for scalable backend solutions
  • Proven experience in designing and developing APIs, with a focus on security, performance, and scalability
  • Proficiency in one or more front-end frameworks like Angular, React, or Vue.js
  • Expertise in modular ES6, CSS (SCSS, BEM), OOP, and version control with GIT
  • Skilled in SQL and NoSQL databases
  • Passion for backend development, with a drive for optimizing and securing backend systems to support high-quality, high-impact web solutions
Job Responsibility
Job Responsibility
  • Build seamless user interactions and reliable backend systems to power our web apps
  • Collaborate with program and project managers to turn creative prototypes into high-quality, functional software
  • Write well-structured, documented code that meets company standards
  • Deploy, document, and enhance system functionality with an eye for efficiency and innovation
  • Solve complex programming challenges and bring valuable technical solutions to the table
Read More
Arrow Right

Software Developer - Python

Ericsson invites applications for the role of Software Developer. In this challe...
Location
Location
India , Kolkata
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Python (3.x) with frameworks like FastAPI, Flask, or Django
  • Good understanding of object-oriented programming and design patterns
  • Experience designing secure RESTful APIs with authentication/authorization
  • Knowledge of SQL/NoSQL/vector databases (PostgreSQL, MongoDB, Pinecone, Milvus, etc.)
  • Familiarity with asynchronous programming, event-driven systems, and microservices
  • Experience with Git, CI/CD workflows, and containerization (Docker)
  • Education: B.E, BTech or MCA
  • Minimum years of relevant Experience: 5 to 8 years
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services for GenAI applications
  • Collaborate with UI developers, ML engineers, and product teams to deliver end-to-end GenAI solutions
  • Write modular, testable, and efficient code aligned with Python best practices
  • Build RESTful/GraphQL APIs to expose ML/GenAI services to front-end and external systems
  • Engineer ETL pipelines and preprocessing workflows for structured/unstructured data
  • Optimize applications for performance, security, and scalability in production environments
  • Debug and resolve backend issues across development, staging, and production systems
  • Implement unit tests, integration tests, and CI/CD pipelines for reliable deployments
  • Stay updated with Python ecosystem advancements and GenAI integration practices
Read More
Arrow Right

Backend Software Developer (Python)

Are you a Python expert ready to build cutting-edge systems powering real-world ...
Location
Location
United Kingdom , London
Salary
Salary:
100000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience with Python
  • Solid experience building RESTful APIs with FastAPI (or similar frameworks like Flask/Django)
  • Passion for performance, scalability, and automation
  • Experience or interest in AI
  • A proactive mindset- someone who loves solving problems and experimenting with new tech
Job Responsibility
Job Responsibility
  • Designing, building, and optimizing high-performance backend systems in Python and FastAPI
  • Developing and maintaining backend systems that handle large volumes of real-time data
  • Writing clean, testable, and maintainable code following best practices
  • Contributing to system architecture decisions and the technical roadmap
  • Taking ownership of projects end-to-end in a collaborative, fast-moving environment
What we offer
What we offer
  • Highly competitive salary of £100,000 plus comprehensive compensation
  • The opportunity to work at the forefront of AI innovation in a high-growth startup
  • Flexible and hybrid working arrangements based in London
  • A creative, fast-paced environment with genuine technical ownership
  • The chance to work on cutting-edge systems that solve complex real-world problems
  • Fulltime
Read More
Arrow Right

Software Developer (Python)

This firm is an elite tech firm with high standards who have previously set tech...
Location
Location
United Kingdom , London
Salary
Salary:
140000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency with Python as a main language
  • Deep understanding of software engineering principles and scalable architecture
  • Passion for working with the latest and greatest technology
  • Proven ability to solve complex technical challenges with high-quality code
  • A collaborative mindset and a desire to work in a high-performance, elite team
  • Interest in pushing technical performance and reliability to their absolute limits
Job Responsibility
Job Responsibility
  • Developing and optimizing some of the highest-performing technology platforms in existence
  • Building scalable, high-efficiency systems using Python as the primary language
  • Collaborating with a handpicked group of top-tier engineers and industry experts
  • Pushing the boundaries of modern technology to maintain world-record-setting standards
  • Contributing to a culture where software engineers are respected as the company's #1 asset
  • Engaging in a friendly, tight-knit environment focused on technical excellence
What we offer
What we offer
  • Bonus
  • Software Engineers are treated as the company's #1 asset
  • Exceptionally low attrition rate in a supportive, high-growth environment
  • Very friendly, tight-knit, and collaborative culture
  • Flat structure with a clear and achievable progression route
  • Opportunity to work on world-class technology alongside elite talent
  • Fulltime
Read More
Arrow Right

Senior Python Software Developer

We are seeking a Senior Python Developer to join our Digital Operations teams an...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • More than 3 years of practical experience in software development
  • Excellent programming skills in Python
  • Experience in project management
  • Familiar with agile software development methods
  • Extensive knowledge of systems architecture and databases
  • Hands-on experience with modern tools (Git, Jenkins) and strong Linux knowledge
  • Strong analytical and problem-solving capabilities
  • Business fluent in English, both written and spoken
Job Responsibility
Job Responsibility
  • Develop high-quality software using Python within a dynamic team
  • Cover the full software lifecycle, from solution design to production
  • Design and implement automation solutions to streamline operational processes
  • Develop Python libraries and efficient algorithms as reusable building blocks
  • Coach and support other software developers
  • Collaborate closely with key technology experts
  • Work with the architecture team to design robust solutions
  • Shape and maintain the automation development environment
  • Use modern tools for source control, continuous integration and delivery
What we offer
What we offer
  • Hybrid way of working
  • Medical and dental services
  • Life and hospitalization insurance
  • Dedicated employee phone subscription
  • Meal tickets/Private pension/Vacation vouchers/Cultural vouchers
  • Special discounts for gyms and retailers
  • Annual Company Bonus
  • Loyalty Programme
  • Ongoing Education
  • 23 days off
  • Fulltime
Read More
Arrow Right

Python Software Developer - Backend

We're seeking Mid and Senior Python Developers to join our back-end development ...
Location
Location
United Kingdom , London
Salary
Salary:
60000.00 - 80000.00 GBP / Year
xelix.com Logo
Xelix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Python coding professional experience
  • Ability to learn and apply new technology quickly
  • Ability to effectively communicate complex technical concepts to team members and stakeholders
  • Degree in Computer Science (or similar), at 2:1 or above
  • Amazon Web Services
  • SQL / PostgreSQL
  • Build pipeline and CI with GitHub, Jenkins, Docker, Terraform
Job Responsibility
Job Responsibility
  • Implementing robust and scalable solutions in Python
  • Developing, using and designing REST APIs to efficiently deliver application components
  • Implementing performance improvement strategies
  • Ensuring the quality of code by writing comprehensive tests and participating in code reviews
What we offer
What we offer
  • 27 days of annual leave (including 3 days Christmas closing) which increases up to 3 days based on tenure, with the option to roll over, buy or sell up to 3 days
  • Hybrid working with one day a week from our dog-friendly Hoxton office
  • On-site gym and cycle to work scheme
  • Employee discount at over 100 retailers
  • Comprehensive private medical & dental cover with Vitality
  • Enhanced parental leave pay
  • Learning & development culture – £1,000 personal annual budget
  • We’re carbon-neutral and are working towards ambitious carbon reduction goals
  • Lots of team socials & activities
  • Annual team retreat
  • Fulltime
Read More
Arrow Right

Senior Python Software Developer

We are seeking an EAP Python Developer to contribute to Vodafone’s digital trans...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • More than 2 years’ experience in Python software development, including work with frameworks such as FastAPI
  • Skilled in using version control systems, particularly Git
  • Basic understanding of Kubernetes
  • Knowledge of system integration and communication technologies such as SOAP, REST, FTP, HTTPS, SMTP, SNMP, SSH, and TCP
  • Intermediate-level experience with Linux operating systems (Ubuntu, Red Hat)
  • Data science experience is a strong advantage
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Experience in Agile methodologies and tools (e.g., ADO)
  • Proficiency in developing CI/CD pipelines and working with Linux environments
  • Fluent in English
Job Responsibility
Job Responsibility
  • Shape and maintain the automation development environment, including Python libraries, virtual machines, and databases
  • Automate recurring operational tasks by applying a continuous development, integration, testing, and deployment approach
  • Contribute to planning, design, and technical discussions related to automation solutions
  • Keep up to date with emerging technologies and industry trends
  • Share expertise, best practices, and coding standards with the team and the wider citizen developer community
What we offer
What we offer
  • Hybrid way of working: 2 days per week/ 8 per month
  • Medical and dental services
  • Life and hospitalization insurance
  • Dedicated employee phone subscription
  • Take control of your benefits and choose any of the below options: meal tickets/private pension/vacation vouchers/cultural vouchers within the budget
  • Special discounts for gyms and retailers
  • Annual Company Bonus
  • Ongoing Education
  • You get to work with tried and trusted web-technology
  • We let you write your own story by planning vacations: go for a trip, experience new things, have fun and enjoy your 23 days off
  • Fulltime
Read More
Arrow Right