Python Developer

CareerCircle
Charlotte, NC, United States
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$124,800.0 - $156,000.0
Working hours
Regular working hours

Tech stack

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
+20 more
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

Job 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

Requirements

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.

Benefits & conditions

This is a Contract position based out of Charlotte, NC. Pay and Benefits

The pay range for this position is $60.00 - $75.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

About the company

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company., We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careercircle.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all