> Markdown version of [/jobs/ext/2026466-python-developer](https://www.wearedevelopers.com/jobs/ext/2026466-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** CareerCircle - **Location:** Charlotte, NC, United States (Remote available) - **Experience:** Experienced - **Salary:** $124,800.0 - $156,000.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Artificial Intelligence, Application Performance Management, Automation of Tests, Unit Testing, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Software Debugging, Revision Control Systems, Python (Programming Language), Scrum Methodology, Software Deployment, Software Engineering, SQL Databases, Web Services, Scripting, Delivery Pipeline, Git, Fastapi, Pytest, Integration Tests, Solid Principles, Information Technology, Deployment Automation, Front End Software Development, Software Version Control, Api Management, Jenkins - **Published:** August 11, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/nc/charlotte/543ffa3c-cb66-45fd-bf54-bc94944b133b ## About the Role Jenkins Debugging Scripting Operations Leadership Automation Code Review Unit Testing Communication Version Control Problem Solving Software Design Computer Science Agile Methodology Quality Assurance Business Valuation Development Testing Integration Testing Continuous Delivery Software Development Information Technology Full Stack Development Continuous Integration, Technical Skills * Python Scripting (Expert Level) + Advanced experience developing Python applications and automation scripts. + Strong understanding of Python best practices and software design principles. * Jenkins + Experience building and maintaining Jenkins jobs and pipelines. + Familiarity with CI/CD concepts and automated deployment processes. Testing Experience * Experience writing and executing test cases for Python applications. * Knowledge of unit testing, integration testing, and defect tracking. * Familiarity with testing frameworks such as PyTest or UnitTest preferred. Preferred Qualifications * Bachelor's degree in Computer Science, Information Technology, or related field. * Experience with source control systems such as Git. * Knowledge of Agile development methodologies. * Strong analytical and problem-solving skills. * Excellent communication and collaboration abilities. Key Competencies * Application Development * Python Programming * Software Testing & Quality Assurance * CI/CD Implementation * Jenkins Administration * Debugging and Troubleshooting * Team Collaboration Experience Required * 3+ years of professional Python development experience. * Hands-on experience with Jenkins and automated build/deployment pipelines. * Experience writing, testing, and deploying production-quality applications. ## Description Artificial Intelligence Business Transformation Software Quality (SQA/SQC) Python (Programming Language) Troubleshooting (Problem Solving) Application Performance Management, We are seeking an experienced Python Developer to join our team and support the development, testing, and deployment of Python-based applications. The ideal candidate will have strong Python scripting expertise, experience with Jenkins, and a passion for software quality and automation. This role will involve writing and maintaining Python applications, creating and executing test cases, validating code functionality, and supporting CI/CD processes through Jenkins., * Design, develop, and maintain Python applications and scripts. * Write clean, efficient, and well-documented Python code. * Develop and execute comprehensive test cases for Python applications. * Perform code validation, debugging, and quality assurance testing. * Collaborate with developers and stakeholders to identify and resolve software defects. * Integrate, build, and deploy applications using Jenkins pipelines. * Support continuous integration and continuous delivery (CI/CD) processes. * Participate in code reviews and contribute to software development best practices. * Monitor application performance and troubleshoot production issues as needed., Operations Automation Derivatives API Testing Web Services Front Office Fixed Income Test Automation Change Requests Capital Markets Agile Methodology Impact Assessment Business Valuation Workflow Management Business Requirements Full Stack Development Artificial Intelligence Application Development Business Transformation SQL (Programming Language) Scrum (Software Development) Python (Programming Language) Front End (Software Engineering) +0 Google IT Automation with Python Python Developer TEKsystems Charlotte, NC*Remote CI/CD Jenkins Debugging Scripting Operations Leadership Automation Code Review Unit Testing Communication Version Control Problem Solving Software Design Computer Science Agile Methodology Quality Assurance Business Valuation Development Testing Integration Testing Continuous Delivery Software Development Information Technology Full Stack Development Continuous Integration Application Deployment Artificial Intelligence Business Transformation Software Quality (SQA/SQC) Python (Programming Language) Troubleshooting (Problem Solving) Application Performance Management +0 Google IT Automation with Python Python Developer- Cap Markets W2 Only Hybrid Onsite TEKsystems Charlotte, NC*Remote Sales CI/CD Operations Automation Derivatives API Testing Web Services Front Office Fixed Income Middle Office Retail Banking Test Automation Change Requests Capital Markets Safety Assurance Domain Knowledge Agile Methodology Impact Assessment Wealth Management Business Valuation Workflow Management Business Requirements Full Stack Development Artificial Intelligence Application Development Business Transformation SQL (Programming Language) Java (Programming Language) Scrum (Software Development) Python (Programming Language) Front End (Software Engineering) +0 ## Related Videos - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)