drjobs Python Developer (REST API, Cloud Platforms and Full-Stack Skills)

Python Developer (REST API, Cloud Platforms and Full-Stack Skills)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

Synechron is seeking an experienced Python Developer to design develop and maintain scalable and robust software solutions across various domains. The role involves working closely with cross-functional teams to translate business requirements into high-quality technical implementations leveraging Python and related technologies. The ideal candidate will bring expertise in API development database management and software best practices to deliver solutions that support the organizations strategic objectives. This position offers growth opportunities for professionals passionate about innovation technology and continuous learning.

Software Requirements

Required Skills:

  • Proven experience in Python programming with at least 4 years of hands-on development
  • Strong understanding of object-oriented programming (OOP) principles
  • Experience with Python frameworks such as Django Flask or FastAPI
  • Familiarity with RESTful API development and integration
  • Knowledge of relational databases (MySQL PostgreSQL) and NoSQL databases (MongoDB)
  • Experience with version control systems such as Git

Preferred Skills:

  • Cloud platform experience (AWS Azure Google Cloud)
  • Containerization with Docker and orchestration with Kubernetes
  • Testing frameworks like PyTest or unittest
  • Automation with CI/CD pipelines (Jenkins GitLab CI Azure DevOps)

Overall Responsibilities

  • Design develop and optimize scalable Python applications and scripts aligned with business needs
  • Collaborate with product managers UI/UX designers and fellow developers to gather requirements and translate them into technical solutions
  • Write clean efficient and maintainable code following best coding practices and standards
  • Conduct code reviews identify issues and troubleshoot bugs to ensure application stability and performance
  • Participate actively in the full software development lifecycle including planning testing deployment and maintenance
  • Integrate third-party data sources and APIs to extend application functionality
  • Document code application features and technical specifications for ongoing support and future enhancements
  • Stay updated with industry trends emerging technologies and best practices to incorporate innovative solutions
  • Support team members with technical guidance knowledge sharing and resolving complex issues
  • Ensure solutions adhere to security standards and are optimized for performance and scalability

Technical Skills (By Category)

Programming Languages:

  • Required: Python (4 years of practical experience)
  • Preferred: Knowledge of additional languages such as JavaScript Java or C# for full-stack or integrations

Frameworks & Libraries:

  • Django Flask or FastAPI

API & Data Management:

  • REST API development and consumption
  • Relational databases: MySQL PostgreSQL
  • NoSQL databases: MongoDB

Cloud & DevOps Technologies:

  • Cloud providers: AWS Azure or GCP (preferred)
  • Containerization: Docker
  • Container orchestration: Kubernetes (preferred)
  • CI/CD tools: Jenkins GitLab CI Azure DevOps

Tools & IDEs:

  • IDEs such as Visual Studio Code PyCharm or similar
  • Version control tools: Git

Testing & Automation:

  • Frameworks like PyTest unittest
  • API testing and automation techniques

Experience Requirements

  • 4 years of professional experience in Python development
  • Proven track record of designing and implementing scalable applications and APIs
  • Experience working with relational and NoSQL databases
  • Hands-on experience with cloud platforms containerization and orchestration tools (preferred)
  • Demonstrated experience working within Agile teams and contributing to development best practices
  • Experience in related domains such as finance healthcare or enterprise application development is a plus

Day-to-Day Activities

  • Develop and improve Python-based applications APIs and automation scripts
  • Collaborate with cross-functional teams on requirements architecture and implementation strategies
  • Conduct code reviews and testing to ensure high code quality and adherence to standards
  • Troubleshoot and resolve technical issues promptly to minimize downtime
  • Deploy updates and enhancements via automated pipelines ensuring seamless delivery
  • Maintain documentation of code API specifications and technical processes
  • Participate in daily stand-ups sprint planning and retrospectives
  • Review emerging technologies and propose their integration into existing workflows

Qualifications

  • Bachelors degree or higher in Computer Science Engineering Information Technology or a related field
  • Additional certifications such as Python Institute certifications cloud certifications (AWS Azure) are advantageous
  • Commitment to ongoing professional development to stay current with evolving technologies and best practices

Professional Competencies

  • Strong analytical and problem-solving skills with attention to detail
  • Excellent communication skills to effectively share ideas and technical information
  • Ability to work independently with minimal supervision and within team environments
  • Adaptability to changing project needs and emerging technologies
  • Proactive approach to learning and process improvement
  • Ethical mindset ensuring security privacy and quality in deliverables

SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.