This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a hands-on Python Developer II with 2+ years of experience to support the development, maintenance, and enhancement of critical business applications. The ideal candidate is strong in Python scripting and SQL, has a solid understanding of application workflows, and is eager to learn new tools and technologies in a fast-paced environment. This role contributes to software development activities, troubleshoots production and testing issues, and collaborates with senior developers and analysts to deliver high-quality solutions. The Python Developer II will support both small development efforts and larger enterprise initiatives while building technical and business-domain expertise.
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, stored procedures, and data workflows
Collaborate with developers, analysts, and business partners to understand and translate requirements into technical solutions
Investigate, debug, and resolve application issues (functional, performance, and data-related)
Support deployment activities, version updates, and routine operational tasks
Create and maintain technical documentation such as 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 teams on-call rotation
Attend team meetings, Agile ceremonies, and contribute to continuous improvement activities
Perform other duties as assigned
Requirements:
Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field - or equivalent practical experience
2+ years of experience in software/application development
Strong hands-on experience with Python scripting
Solid understanding of SQL, including writing queries, joins, and stored procedures
Familiarity with version control systems (Git preferred)
Understanding of SDLC and Agile delivery methodologies
Strong problem-solving skills with attention to detail
Ability to manage multiple tasks and meet deadlines in a fast-paced environment
Effective communication skills with both technical and non-technical audiences
Ability to collaborate well with cross-functional teams
Ability to troubleshoot moderately complex issues and contribute to scalable solutions
Strong analytical and reasoning skills
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 a regulated industry
A curious, proactive developer who enjoys problem-solving and continuous learning
Someone who thrives in a collaborative environment and is excited to build solutions for real business needs
A team player with strong communication skills and a desire to grow technically and professionally
What we offer:
medical, vision, dental, and life and disability insurance