HamburgerMenu
hirist

Auriga - Software Development Engineer II - Python

Auriga IT Consulting Pvt Ltd.
Jaipur
5 - 7 Years
star-icon
4.5white-divider100+ Reviews

Posted on: 09/11/2025

Job Description

Job Summary :

Auriga is looking for a Software Engineer who can develop and deploy APIs and Web applications using Django Rest Framework (DRF) and power a variety of leading-edge digital products.

Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performance user experiences.

Responsibilities :

- Work with business users to gather functional requirements

- Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions

- Work with client architect/senior developers to do high level/low level design/architecture.

- Design and implement high-quality, test-driven BE code for various projects

- Unit Testing/Integration Testing

- Code Configuration and Release Management.

- Create and maintain documentation, implement and follow best practices for development workflow.

- Work collaboratively with team members to ensure deadlines are met.

- Stay current on changes in technology and keep adding to your skill-set.

Qualifications :

- Minimum 3+ Years of experience in Web Application and API development in Python

- Working experience with MVC frameworks like Django DRF, RDBMS, Flask etc.

- Experience with Multi-threading, Collections, and concurrent API

- Working experience with web-services and APIs (REST, SOAP)

- Working experience with data platforms (relational and/or NoSQL) and messaging technologies

- Excellent OOPs, data structure, and algorithm knowledge

- Knowledge of JavaScript, JQuery, HTML/CSS.

- Experience in building the API services from scratch - Project structuring, setting up environment objects, build reusable components etc,

- Working experience with LINUX/UNIX environment and shell scripts

- Proficiency in English

- Working knowledge of API Testing Tools (e. Postman), Version control systems like GIT.

- Strong collaborator and comfortable to work in an agile, remote and distributed team environment

Nice to have :

- Work on server less / micro-services based architecture and design, Scale systems using Celery / RabbitMQ/ Kafka

- Understanding & experience in API management, Swagger

- Experience in one or more front-end development technologies - Angular/React/Vue

- Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.)

- Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution

- Working experience with various CI/CD systems (Jenkins, Docker, Kubernetes) and build tools (ant, maven, gradle, etc.

- Working experience creating high performing applications, including profiling and tuning to improve performance

- Knowledge of public cloud infrastructures (AWS, Azure, GCP)


info-icon

Did you find something suspicious?