Python Senior Software Engineer

SenecaGlobal


Date: 2 days ago
City: Hyderabad
Contract type: Full time

Location:

Office 3A, 3rd Floor, Orbit,
Plot Number 30/C, Survey Number 83/1, Raidurg
Hyderabad – 500019, Telangana, India

Responsibilities:

  • Develop Python Based API’s using FastAPI and Flask frameworks.
  • 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, unit test etc.

Required Skills:

  • Python Programming Language
  • 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.

Good To Have:

  • Develop Front End Components using VueJS or ReactJS.
  • Familiarity with pipeline deployment process, Terraform scripts.
  • Familiarity with Sumologic.
  • Familiarity with Data warehouse tools like Snowflake.

Experience & Qualifications

  • 04 – 06 Years of experience
  • BE/B. Tech/M. Tech/MCA

How to Apply

To apply, submit your CV and contact information to Email ID: [email protected].

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Software Engineer

Infinite Computer Solutions Ltd., Hyderabad
16 hours ago
Software Development Lifecycle (SDLC), SAFe framework Cloud (Azure DevOps) driven environment with CI/CD and large data backend systems, Experience with Continuous Integration/Continuous Delivery (CI/CD) tools & framework Tools: C#,.Net, SSIS, SQL, Power Suite Data Management & Logs: Azure data factory APIs and Data Mapping: webservices, API Management, Microservices, HL7, ANSI and FHIR Monitoring & Automation: SQL standard errors, Excel, SSIS,...

Senior Software Engineer |SAP S/4HANA CO - COPA & Costing | 4 to 12 years | PAN INDIA

Capgemini, Hyderabad
1 week ago
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a...

Manager - Applications Engineering

Silicon Labs Careers, Hyderabad
2 weeks ago
We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the...