Python developer

Location:

3rd Floor, South Wing, Aurobindo Galaxy
Survey No. 83/1, TSIIC Raidurg,
Hyderabad – 500081, Telangana, India

Responsibilities:

  • Develop Python Based API’s using FastAPI and Flask frameworks.
  • Implementation of workflow using Apache airflow or similar tools.
  • Follow and enforce organization defined SDLC within the offshore team.
  • Writing and modifying Docker files for the back end and Front-End Components.
  • Integrate CI/CD pipelines for Automation and Code quality checks.
  • Writing complex ORM mappings using SQLAlchemy.
  • Unit testing using pytest, unittest etc.

Required Skills:

  • Strong experience in Python and python-based technologies and frameworks including Flask, Fastapi, SQLAlchemy.
  • Experience with data analysis libraries like pandas, numpy, polars etc.
  • Experience with AWS services like ECS, S3, ECR, Secrets manager, RDS, ELB, API Gateway, Cloudwatch logs, SNS, SQS, SES, Elastic Cache.
  • Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases, writing raw SQL queries.
  • Experience of using ORM frameworks like SQLAlchemy.
  • Experience integrating 3rd party APIs.
  • Strong understanding of OAuth protocol.
  • Experience of docker and docker-compose is a plus.
  • Understanding of microservices pattern and architecture.
  • Experience with REST.
  • Experience with Git, GitFlow, code review process.
  • Good understanding with basic UI and UX principles
  • Must enjoy problem solving, have excellent communication skills and be a good team player.

Experience & Qualifications

  • 02 – 05 Years of experience      
  • BE/B. Tech/M. Tech/MCA

How to Apply

To apply, submit your CV and contact information to Email ID: india.ta@senecaglobal.com.

About SenecaGlobal

Founded in 2007, SenecaGlobal is a global leader in software development and management. Services include software product development, application software development, enterprise cloud and managed services, quality assurance and testing, security, operations, help desk, technology advisory services and more. The company’s agile team consists of world-class information technologists and business executives across industries, ensuring that we provide clients with a strong competitive advantage.

SenecaGlobal is headquartered in Chicago, Illinois, and has a state-of-the-art software development and management center in Hyderabad, India. The company is certified as a Great Place to Work® and is ISO 9001 certified for quality and ISO 27001 certified for security.