Application Developer-Python

Deservely

Gurugram District

On-site

INR 600,000 - 900,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Deservely is seeking an Application Developer - DevOps in Gurugram with 3-5 years of experience. The role focuses on Python application development, web service/API integration, and CI/CD automation across development, testing, staging, and production environments.

The candidate will work closely with cross-functional teams to build scalable applications, ensure secure communications between services, and optimize deployments.

Qualifications

  • 3-5 years of experience in Application Development, Python Development, Backend Development, DevOps, or a similar role
  • Strong hands-on programming experience in Python
  • Experience in developing and integrating web services and APIs

Responsibilities

  • Develop, test, debug, and maintain high-quality software applications using Python.
  • Write clean, efficient, reusable, and scalable code following standards.
  • Participate in the full Software Development Life Cycle from analysis to production support.
  • Develop and integrate web services and APIs for internal and external applications.
  • Design and maintain CI/CD pipelines to automate builds, testing, packaging, and deployments.

Skills

Python
REST APIs
SOAP APIs
CI/CD
Flask
Django
FastAPI
Asynchronous programming
SQL
NoSQL
Git
Shell scripting
Machine Learning

Job description

Application Developer- Python

Location: Gurugram


Experience: 3-5 Years
Employment Type: Contractual


About the Role

We are looking for a skilled and motivated Application Developer - DevOps with 3-5 years of experience to join our technology team. The ideal candidate will have strong hands‑on experience in Python application development, web service development and integration, REST/SOAP APIs, databases, and CI/CD processes.


This role combines software development and DevOps responsibilities. You will be responsible for developing, testing, maintaining, and deploying high-quality applications while helping automate the software delivery lifecycle. You should have a good understanding of application architecture, software engineering practices, SDLC methodologies, and DevOps best practices.


The successful candidate will work closely with development, QA, infrastructure, and operations teams to build reliable, scalable, and efficient applications. Experience with Flask, Django, or FastAPI, asynchronous processes, SQL and NoSQL databases, and automated deployment pipelines is essential. Exposure to Machine Learning model development will be an added advantage.


Key Responsibilities


  • Develop, test, debug, and maintain high-quality software applications using the Python programming language.


  • Write clean, efficient, reusable, and scalable code following coding standards and software engineering best practices.


  • Participate in the complete Software Development Life Cycle, including requirement analysis, design, development, testing, deployment, maintenance, and production support.


  • Develop and integrate web services and APIs for internal and external applications.


  • Work with RESTful and SOAP architectures and ensure secure, reliable, and efficient communication between applications and services.


  • Build backend applications using Python frameworks such as Flask, Django, and/or FastAPI.


  • Work with asynchronous programming and processes to support scalable and high-performing applications.


  • Integrate applications with third‑party services, databases, and external systems.


  • Design and maintain CI/CD pipelines to automate application builds, testing, packaging, and deployments.


  • Install, configure, manage, and optimize DevOps automation tools across cloud and non-cloud infrastructure.


  • Create and maintain build scripts, deployment scripts, versioning processes, and application packaging procedures.


  • Support continuous integration and continuous testing by automating builds and integrating tests into the deployment lifecycle.


  • Deploy and manage applications across development, testing, staging, and production environments.


  • Troubleshoot and resolve issues related to application code, APIs, databases, builds, deployments, and infrastructure.


  • Work with SQL and NoSQL databases, write efficient queries, and support database integration and performance optimization.


  • Collaborate closely with developers, QA engineers, DevOps teams, and business stakeholders to ensure successful project delivery.


  • Maintain technical documentation related to applications, APIs, integrations, deployment processes, and operational procedures.



Required Skills and Qualifications


  • 3-5 years of experience in Application Development, Python Development, Backend Development, DevOps, or a similar role.


  • Strong hands‑on programming experience in Python.


  • Experience in developing and integrating web services and APIs.


  • Strong understanding of REST and SOAP web service architectures.


  • Hands‑on experience with Flask, Django, or FastAPI.


  • Knowledge of asynchronous programming and asynchronous processes.


  • Hands‑on experience with CI/CD processes and DevOps tools.


  • Experience with automated builds, testing, versioning, packaging, and application deployment.


  • Good working knowledge of SQL and NoSQL databases.


  • Understanding of software engineering principles, SDLC, testing, and DevOps best practices.


  • Knowledge of Git or other version control systems.


  • Experience with Shell scripting and exposure to Java will be an added advantage.


  • Experience or proficiency in Machine Learning model development is preferred.


  • Good analytical, debugging, problem-solving, communication, and teamwork skills.



Why Join Us

This is an excellent opportunity to work across both Application Development and DevOps, gaining exposure to the complete application lifecycle. You will work with modern Python technologies, APIs, databases, automation tools, and deployment processes while contributing to scalable and high-quality technology solutions. If you are passionate about coding, automation, continuous improvement, and solving complex technical challenges, we encourage you to apply.


Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

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

Similar jobs worth comparing

Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

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

WebSenor Ltd • Bengaluru

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

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

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

Aynsoft • Delhi

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

Gsussoftware • Virudhunagar

On-site
INR 600,000 - 900,000
Performance bonuses
Team projects
Learning programs
Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Senior Python Developer
Senior Python Developer

V2 Solutions • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Python Software Developer
Python Software Developer

Amantya Technologies • Gurugram District

On-site
INR 600,000 - 1,200,000
Jr. Python Developer
Jr. Python Developer

Neurealm • Chennai District

On-site
INR 900,000 - 1,500,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurgaon

Hybrid
INR 1,400,000 - 2,400,000
Hybrid/Remote options
Full-time employment