SDE II - Python Engineer

Auriga IT

Jaipur

On-site

INR 900,000 - 1,500,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Auriga IT is seeking a Software Engineer to develop and deploy APIs and Web applications using Django Rest Framework (DRF), Flask, or FastAPI to power a range of digital products. The role emphasizes creative thinking and architectural problem solving to deliver optimal technical solutions and high-performance user experiences.

You will collaborate with cross-functional teams to design, implement, test, and deploy backend services, ensuring robust API design, security, and performance.

Qualifications

  • 3+ years in web application and API development in Python.
  • Experience with MVC frameworks: Django/DRF, Flask.
  • Experience building API services from scratch (project structure, environment setup).
  • Knowledge of REST, SOAP APIs and API management/documentation (Swagger/OpenAPI).

Responsibilities

  • Develop APIs and web applications using Python and MVC frameworks.
  • Collaborate with client architects and senior developers on design and architecture.
  • Ensure code quality with automated tests and documentation.

Skills

Python
Django/DRF
Flask
FastAPI
REST APIs
Swagger/OpenAPI
CI/CD (Jenkins)
Docker
Kubernetes
Cloud (AWS/Azure/GCP)
Git
Linux
Unit Testing

Tools

Postman
Git
Linux
Docker
Kubernetes
Jenkins

Job description

Job Summary

Auriga is seeking a Software Engineer to develop and deploy APIs and Web applications using Django Rest Framework (DRF), Flask, or FastAPI to power a range of digital products. The role emphasizes creative thinking and architectural problem solving to deliver optimal technical solutions and high-performance user experiences.

Responsibilities
Technical skills
  • Backend / APIs: 3+ years in web application and API development in Python
  • Strong experience with MVC frameworks: Django/DRF, Flask
  • Experience building API services from scratch (project structuring, environment setup, reusable components)
  • Web services and APIs: REST, SOAP
  • API management and documentation: Swagger/OpenAPI
Architecture / standards
  • Collaborate with client architects/senior developers on high-level and low-level design/architecture
  • Define and apply design, coding standards, patterns, and quality metrics
Concurrency / performance
  • Experience with multithreading, collections, and concurrent APIs
  • Proven ability to build high-performing applications, including profiling and performance tuning
Data / messaging
  • Experience with relational and/or NoSQL databases
  • Experience with messaging technologies and asynchronous processing (Celery, RabbitMQ, Kafka)
Cloud / DevOps
  • Experience with CI/CD systems (e.g., Jenkins)
  • Containerization and orchestration: Docker, Kubernetes
  • Knowledge of public cloud infrastructures: AWS, Azure, GCP
  • Code configuration and release management
Programming fundamentals
  • Excellent OOP, data structures, and algorithm knowledge
Frontend basics
  • Knowledge of JavaScript, jQuery, HTML, CSS
  • Experience with at least one frontend framework: Angular, React, or Vue
Testing / quality
  • Unit and integration testing
  • Experience writing high-quality code with automated unit tests (e.g., JUnit/Mockito or equivalent)
Tooling / environment
  • Experience with Linux/Unix and shell scripting
  • API testing tools: Postman (or similar)
  • Version control: Git
  • Create and maintain technical documentation and development best practices
Soft Skills
  • Collaborate with business users to gather and refine functional requirements
  • Translate complex business problems into end-to-end technical solutions
  • Collaborate with client architects and senior developers for design and reviews
  • Effective collaboration in agile, remote, distributed team environments
  • Work with team members to meet deadlines and delivery commitments
  • Proficiency in English (written and verbal)
  • Keep current with emerging technologies and continuously upgrade skills
About the Company

Auriga IT powers businesses through digital experiences, data and insights. We design apps and engineer platforms to create world-class digital solutions for a wide range of clients.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

AdvaRisk • Maharashtra

On-site
INR 1,200,000 - 2,400,000
SDE III - Python Engineer
SDE III - Python Engineer

Aurigait • Jaipur

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Definitive Healthcare • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Industry-leading benefits
Collaborative workplace
Flexible work hours
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Software Development Engineer (SDE 1) – Python/Django
Software Development Engineer (SDE 1) – Python/Django

Xeveloper Technologies Pvt Ltd • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive salary package
Work on real-world SaaS & AI-driven products
Strong ownership and fast growth environment
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000
Sr. Software Engineer
Sr. Software Engineer

aeroqube Inc. • Dadri

On-site
INR 800,000 - 1,200,000
Python Developer (API Frameworks & SQL)
Python Developer (API Frameworks & SQL)

Abacus Service • Bengaluru, Chennai District

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Walkover Web Solutions Pvt. Ltd. • Indore District

On-site
INR 550,000 - 900,000