Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python - Software Engineer @ Auriga It

Home > Software Development

 Python - Software Engineer

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. You ll 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.g. 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)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Auriga It
Location(s): Jaipur

+ View Contactajax loader


Keyskills:   Unix jQuery Linux RDBMS Javascript Agile HTML MVC Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Architect - AWS Data Engineer

  • Cognizant
  • 11 - 13 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software engineer

  • Orange Business
  • 1 - 6 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

AWS Data Engineer with Data modelling

  • Cognizant
  • 6 - 7 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Application Developer-sap Abap Hana

  • IBM
  • 3 - 7 years
  • Bhubaneswar
  • 2 days ago
₹ Not Disclosed

Auriga It

Company DetailsAuriga IT Consulting