Developer - Python

  • Charlotte, North Carolina
  • Full Time
Developer – Python

Charlotte, NC

Position Summary

We are seeking a skilled Python Developer to design, build, test, and deploy scalable software solutions that support a wide range of technical and business initiatives. This role will focus on back-end development, API integration, and data-driven applications while collaborating with cross-functional teams in a dynamic, agile environment.

The ideal candidate is a strong problem-solver with hands-on experience developing reliable, maintainable applications using Python and modern development best practices.

Key Responsibilities
  • Design, develop, and maintain scalable server-side applications, APIs, and automation scripts using Python
  • Collaborate with cross-functional teams to gather requirements and deliver effective technical solutions
  • Integrate databases, third-party services, and external APIs into existing and new applications
  • Write clean, efficient, and well-documented code following industry best practices
  • Perform unit testing, troubleshooting, and debugging to ensure application performance and reliability
  • Participate in code reviews and contribute to continuous integration and deployment processes
  • Support application enhancements, maintenance, and optimization efforts
  • Work independently and collaboratively within agile development environments
Required Qualifications
  • Strong proficiency in Python development
  • Experience building and consuming RESTful APIs
  • Knowledge of database integration and data management concepts
  • Understanding of object-oriented programming, algorithms, and data structures
  • Experience with version control systems such as Git
  • Strong analytical and problem-solving skills
  • Ability to manage multiple priorities in a fast-paced environment
  • Excellent communication and collaboration skills
Preferred Qualifications
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, or related frameworks)
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with DevOps tools and CI/CD pipelines
  • Prior experience working in agile or Scrum environments
What We're Looking For
  • A proactive and adaptable developer with a passion for clean, scalable code
  • Someone who thrives in collaborative environments while also working independently
  • A strong technical contributor who can translate business needs into effective software solutions
  • A team player with a continuous learning mindset and attention to detail
Job ID: 522519635
Originally Posted on: 5/26/2026

Want to find more Technology opportunities?

Check out the 165,053 verified Technology jobs on iHireTechnology