Job Title: Senior Python Developer
Location: Remote
Experience: 15 Years
Type: Contract (12 Months)
Job Description:
We are seeking a highly skilled and experienced Senior Python Developer to join our team on a remote contract basis for a duration of 12 months. The ideal candidate should have a minimum of 15 years of handson experience in Python development with a strong background in designing and implementing scalable maintainable and highperformance software solutions. As a Senior Python Developer you will play a crucial role in contributing to the success of our projects by leveraging your expertise in Python development.
Responsibilities:
-
Software Development:
- Design develop test and deploy highquality Python applications.
- Collaborate with crossfunctional teams to gather requirements and ensure the successful delivery of software solutions.
-
Code Quality and Best Practices:
- Enforce coding standards and best practices to maintain code quality and readability.
- Conduct code reviews and provide constructive feedback to team members.
-
Problem Solving:
- Identify and address complex technical challenges through innovative solutions.
- Troubleshoot and debug issues in existing systems as needed.
-
Collaboration:
- Work closely with architects other developers and stakeholders to ensure effective communication and collaboration.
-
Documentation:
- Create and maintain technical documentation for code processes and procedures.
Qualifications:
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Minimum of 15 years of professional experience in Python development.
- Proficiency in Python programming language.
- Extensive experience with Python frameworks such as Django or Flask.
- Solid understanding of software development methodologies and best practices.
- Strong problemsolving and analytical skills.
- Excellent communication and collaboration skills.
- Selfmotivated and able to work independently in a remote setting.
- Experience with version control systems such as Git.
Preferred Skills:
- Familiarity with cloud platforms particularly AWS Azure or Google Cloud.
- Knowledge of containerization technologies such as Docker.
- Experience with database design and optimization.
- Understanding of microservices architecture.
- Previous experience in a remote work environment.