Python Developer at Richardson, TX (Onsite)

Overview

On Site
45 - 50
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
100% Travel
Unable to Provide Sponsorship

Skills

Python
Django
Azure
Docker
SQL

Job Details

Position: Python Developer

Location: Richardson, TX (Onsite)

Long Term Contract

 

 

Job Description:

As a Senior Python Developer, you will be a key technical leader, responsible for the design, development, and maintenance of high-performance, scalable Python applications.  This role involves providing technical guidance and mentorship to junior developers while collaborating with cross-functional teams to deliver innovative software solutions that meet business objectives.

 

 

Key Responsibilities:

 

       Lead the design, development, and deployment of robust, scalable and secure Python-based applications and services.

       Write clean, efficient, reusable and testable code adhering to best practices and company standards.

       Integrate data storage solutions (e.g. PostgreSQL, MySQL, CosmosDB), APIs and services.

       Optimize application performance, identify and resolve bottlenecks, and ensure high availability and responsiveness.

       Collaborate with cross-functional teams to define project requirements and integrate components.

       Manage testing and debugging processes to ensure low-latency and bug-free applications.

       Stay current with emerging trends and technologies in Python development and propose innovative solutions for continuous improvement.

       Create and maintain technical documentation for code and system architecture.

       Provide technical guidance and mentorship to junior developers by providing thorough code reviews, and sharing constructive feedback to foster a culture of quality and growth.

 

 

Qualifications & Skills:

 

       Bachelor's degree in Computer Science, Information Technology or related field.

       Minimum of 5 years of professional experience as a Python Developer with a proven track record of leading complex projects.

       Expert proficiency in the Python programming language and its core principles, libraries and best practices.

       Strong expertise in Python frameworks (e.g. Django, Flask or FastAPI).

       Proficiency with relational and non-relational databases and ability to design and optimize schemas.

       Experience with RESTful APIs and building microservices.

       Solid understanding of version control systems and collaborative workflows (e.g. Git, GitHub)

       Experience using Jira, Confluence, GitHub, UCD, etc.

       Solid understanding of RAG and how it utilized in Python, LLM APIs, etc.

       Familiarity with cloud platforms (e.g. Azure) and containerization technologies (e.g. Docker, Kubernetes).

       Strong problem-solving, analytical, and critical thinking abilities.

       Effective communication, teamwork, teaching/mentorship abilities.

       Technical Documentation.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Wiselink Global Inc