Sr. Python Developer

Info Way Solutions LLC | Fremont | www.resume-library.com |
This is a 100% remote position initially it will be 10 hours per week but could increase. The budget is market rates for the hours requested.

Here is the Job Description:

Position Overview:

We are looking for a Python Developer who will be responsible for developing sophisticated data definition application. The ideal candidate should have a strong understanding of the Python programming language, recursion, performance tuning, and data formats.
The Python Developer will work closely with the designer of the tool to deliver a solution that can handle the complexity of the data management while still maintaining a high level of execution performance.

Key Responsibilities:

Design and develop the Python-based data management solution.

Write clean, efficient, and reusable code following best practices.

Implement data processing pipelines for handling large volumes of data.

Perform code reviews and provide revision recommendations to the solution owner.

Troubleshoot and debug issues to ensure optimal performance and reliability.

Requirements:

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

Proven experience as a Python Developer or similar role.

Strong proficiency in Python programming language and its ecosystem; especially the areas related to processes, memory objects, and recursion.

Experience with web frameworks such as Django or Flask.

Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries.

Understanding of software development principles, design patterns, and data structures.

Excellent problem-solving skills and attention to detail.

Ability to work both independently in a fast-paced environment.

Good communication skills and ability to articulate technical designs and issues.

Preferred Qualifications:

Experience with front-end technologies such as HTML, CSS, and JavaScript.

Knowledge of cloud platforms such as AWS, Azure, or GCP.

Experience with agile development methodologies (e.g., Scrum, Kanban).
Don’t miss out on new job openings!
Create a job alert for: Computer Programmer, Fremont
It's free, and you can cancel email updates at any time
Get new jobs by email!
Get email updates for the latest Computer Programmer jobs in Fremont
It's free, and you can cancel email updates at any time