Show more filters
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Charlotte, NC
A free Jobstore account is required to proceed to the employer site.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Value Technology Inc, is seeking the following. Apply via Dice today!

Job Title: Python Developer

Location: Charlotte, NC (Onsite)

Experience: 10+ Years

Job Summary

Value Technology is seeking a skilled Python Developer to design, develop, and maintain scalable backend systems and applications. The ideal candidate should have strong expertise in Python programming, API development, database management, and cloud-based architectures. This role involves building robust solutions, integrating third-party services, optimizing performance, and collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, test, and maintain applications using Python.
  • Develop RESTful APIs and backend services using frameworks like Django or Flask.
  • Build scalable microservices-based applications.
  • Integrate applications with third-party APIs and external systems.
  • Write reusable, testable, and efficient code.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection best practices.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing applications.
  • Work closely with frontend, DevOps, and QA teams in Agile environments.

Required Technical Skills

  • Strong experience with Python (3.x).
  • Hands-on experience with Django / Flask / FastAPI.
  • Experience building REST APIs and microservices.
  • Solid understanding of OOP and design patterns.
  • Experience with relational databases (PostgreSQL, MySQL).
  • Knowledge of NoSQL databases (MongoDB, Redis – preferred).
  • Experience with ORM frameworks.
  • Version control using Git.
  • Understanding of containerization (Docker).
  • Familiarity with CI/CD pipelines.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Knowledge of asynchronous programming (Asyncio, Celery).
  • Exposure to data processing tools (Pandas, NumPy – if data-focused role).
  • Familiarity with message brokers (Kafka, RabbitMQ).
  • Experience with unit testing frameworks (PyTest, UnitTest).
A free Jobstore account is required to proceed to the employer site.

More jobs

People also search