← Back to jobs

Synechron Logo
Python Developer

Synechron

 

Pune, Maharashtra, India

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Python Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Software Requirements

 

  • Proficiency in Python programming language
  • Familiarity with SDLC and Agile methodologies
  • Strong technical knowledge across mobile, cloud, IoT, or blockchain technologies
  • Experience with one or more programming languages such as Python, Java, or Node.js
  • Experience with cross-functional teams and participating in code reviews
  • Proficiency with development tools and collaboration platforms (Git, JIRA, Confluence)
  • Knowledge of databases (e.g., MySQL, Oracle, SQL Server)

     

Preferred

 

  • Experience with Python frameworks like Django, Flask, or FastAPI
  • Familiarity with RESTful APIs, microservices, and containerization (Docker)
  • Exposure to cloud deployment and services (AWS, Azure, or GCP)
  • Experience with testing frameworks (pytest), CI/CD, and automated quality checks

     

Overall Responsibilities

 

  • Collaborate with cross-functional teams to understand technology requirements and design solutions that meet business needs
  • Develop technical specifications and detailed documentation for new features and enhancements
  • Stay current with the latest Python and technology trends; recommend improvements
  • Conduct code reviews to ensure code quality, maintainability, and performance
  • Resolve technical issues and provide guidance to team members
  • Work with QA to ensure solutions are thoroughly tested and meet quality standards
  • Promote sustainable and efficient software development practices

     

Technical Skills (By Category)

Programming Languages

 

  • Essential: Python
  • Preferred: Java, Node.js (additional language exposure to support multi-language projects)

     

Databases/Data Management

 

  • Essential: MySQL, Oracle, SQL Server
  • Preferred: PostgreSQL, NoSQL (e.g., MongoDB), data modeling, and ORM concepts

     

Cloud Technologies

 

  • Essential: Experience with cloud platforms and deployment concepts
  • Preferred: AWS, Azure, or Google Cloud Platform; containerization and orchestration basics (Docker, Kubernetes)

     

Frameworks and Libraries

 

  • Essential: Python frameworks (Django, Flask, or FastAPI)
  • Preferred: REST frameworks, microservices patterns, data processing libraries

     

Development Tools and Methodologies

 

  • Essential: Git, Jira, Confluence; Agile development practices; IDEs (PyCharm, VS Code)
  • Preferred: CI/CD tools (Jenkins, GitLab CI), testing frameworks (pytest, unittest)

     

Security Protocols

 

  • Essential: Awareness of secure coding practices
  • Preferred: Authentication/authorization concepts (OAuth2, JWT), encryption basics, secure API design

     

Experience Requirements

 

  • Years of Experience: 5+ years in Python development
  • Domain Experience: Experience with Python frameworks, tooling, and database design/management
  • Industry Experience Preferences: Experience collaborating in cross-functional teams; code reviews
  • Alternative Pathways: Relevant hands-on experience may be considered

     

Day-to-Day Activities

 

  • Write and maintain Python code for various projects
  • Debug and resolve technical issues in a timely manner
  • Collaborate with cross-functional teams to design optimal solutions
  • Test and validate Python applications for accuracy and performance
  • Stay up-to-date with the latest Python technology trends
  • Participate in code reviews and provide constructive feedback
  • Contribute to architectural and design discussions as needed

     

Qualifications

 

  • Education: Bachelor's degree in Computer Science, Information Technology, or related field
  • Certifications (preferred but not required): Professional Python certifications or related credentials
  • Training: Commitment to ongoing professional development and staying current with industry best practices
  • Equivalency: Relevant hands-on experience may be considered in place of formal degrees

Education

Bachelor’s degree

Related Jobs

No related jobs found

← Back to jobs