Python Developer

M & D Mechanical Contractors Inc
San Francisco, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Software Applications Cascading Style Sheets (CSS) Program Optimization Code Review Database Design Software Debugging Software Design Patterns Django Web Framework Python (Programming Language) Object-Oriented Software Development
+8 more
Software Systems SQL Databases Web Application Frameworks Flask (Web Framework) Git Information Technology Front End Software Development Software Version Control

Job description

Title: Python DeveloperCompany: M & D Mechanical ContractorsLocation: San Francisco, CA, USAContract Details: Part-timeM & D Mechanical Contractors is a leading mechanical contracting company that specializes in providing high-quality mechanical services to clients in the San Francisco area. We are currently seeking a skilled and experienced Python Developer to join our team on a part-time basis.As a Python Developer at M & D Mechanical Contractors, you will be responsible for developing and maintaining our internal software systems. Your main focus will be on designing, coding, and testing efficient and scalable Python solutions to support our business operations.Key Responsibilities: - Design, develop, and maintain Python-based software applications- Collaborate with cross-functional teams to gather requirements and develop solutions- Write clean, efficient, and well-documented code- Troubleshoot and debug issues in existing codebase- Optimize code for maximum performance and

Requirements

scalability- Stay up-to-date with the latest trends and technologies in Python development- Continuously improve and maintain existing software systems- Participate in code reviews and provide constructive feedback- Work closely with project managers and stakeholders to ensure timely delivery of projectsQualifications: - Bachelor’s degree in Computer Science, Engineering, or a related field- Minimum of 2 years of experience in Python development- Strong understanding of object-oriented programming and design patterns- Experience with web development frameworks such as Django or Flask- Familiarity with SQL and database design- Experience with version control systems, such as Git- Knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus- Excellent problem-solving and analytical skills- Ability to work independently and in a team environment- Strong communication and interpersonal skillsWe offer a competitive salary and a flexible work schedule for this part-time

About the company

position. Join our dynamic and growing team at M & D Mechanical Contractors and take your Python development skills to the next level.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all