Unknown Company

Python Developer

charlotte, nc • Posted 1 weeks ago
Hybrid Contract Information Technology


Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.

Python Developer

Location: Charlotte, NC

Work Arrangement: Onsite/hybrid as required by team

Duration: 12-18 month Contract

Employment Type: Contract

W2 ONLY


Job Summary

The Global Risk Analytics Technology team is seeking a Python Developer to join a team developing a core technology platform, similar to a mini-version of Quartz. The developer will be responsible for true end-to-end application development, building scalable platform components and contributing to the performance, stability, and maintainability of the core platform.


Key Responsibilities

  • Design and build horizontally scalable components within the core platform.
  • Develop Python applications end to end from scratch .
  • Write reusable, extensible, and maintainable code.
  • Apply strong object-oriented programming principles and Python modules.
  • Review code and provide feedback focused on best practices, performance, and stability.
  • Become a subject matter expert on code deployed to the platform.
  • Provide technical support and guidance to other developers.
  • Build distributed and scalable services and robust microservices.
  • Work with Spark and data stored within Hadoop and Hive environments.
  • Write and maintain unit tests.
  • Contribute to CI/CD pipelines and automation.
  • Identify opportunities to simplify software and improve maintainability.
  • Continuously improve development practices, code quality, performance, and platform reliability.

Required Qualifications

  • 8–10+ years of software development experience.
  • Expert-level Python development experience.
  • Proven experience developing complete applications from scratch through deployment/run-time , rather than primarily scripting or integration work.
  • Strong understanding of:
  • Object-oriented programming
  • Python modules
  • Application structure and execution
  • Functional programming
  • Strong knowledge of algorithms and data structures .
  • Experience with relational, document, and NoSQL databases .
  • Experience building distributed and scalable services .
  • Experience developing robust microservices .
  • Experience writing unit tests using pytest or unittest .
  • Working knowledge of CI/CD pipelines and automation .
  • Experience with Spark .
  • Experience working with Hadoop and Hive or environments where data is stored on Hadoop/Hive.
  • Strong ownership, urgency, problem-solving ability, and willingness to learn.

Desired Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, or a related field . xhqgsiq
  • Previous experience with Quartz is helpful but not required.


Python Developer in charlotte at Unknown Company

This position is listed as contract and hybrid.

Back to Job Search