Job Description: Python Developer
Location : Mumbai
About the Role:
We are seeking a talented Python Developer to join our innovative team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions, with a focus on building efficient REST APIs and collaborating with cross-functional teams.
Software Requirements:
- Experience:5 years
- Education Qualifications:Any Graduate or Postgraduate
Technical Requirements:
Skills Required:
- Proficient in Python with a solid understanding of Object-Oriented Programming (OOP) and Service-Oriented Architecture (SOA) principles.
- Experience with Python frameworks essential for core application development (e.g., Flask, Django).
- Skilled in building REST APIs using Flask or similar frameworks.
Overall Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with team members to define, design, and ship new features.
- Identify and rectify bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Technical Skills:
- Advanced Python:Strong knowledge of Python with advanced skills in OOP and SOA.
- Frameworks:Experience with Python frameworks such as Flask or Django.
- API Development:Proven ability to build RESTful APIs with Flask.
- Version Control:Proficiency with version control systems like Git.
- Databases:Familiarity with both SQL and NoSQL databases.
- Testing:Experience in writing test cases and performing unit and integration testing.
Day-to-Day Activities:
- Write reusable, testable, and efficient code.
- Develop back-end components to enhance responsiveness and overall performance.
- Integrate user-facing elements into applications.
- Implement security and data protection measures.
- Collaborate with front-end developers on the integration of elements.
- Conduct system tests and troubleshoot issues.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field.
- Master’s degree or professional certifications in Python or related fields are advantageous.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent interpersonal and communication abilities.
- Ability to work independently and as part of a team.
- Eagerness to learn and adopt new technologies.
- Strong organizational skills with attention to detail.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice