Birlasoft
Birlasoft

Birlasoft Recruitment 2026: Application Developer (Python) | Bangalore

onsite
Bangalore
Posted 3/12/2026
Exp: 0-0y

Job Overview

Role: Application Developer (Python) Location: Bangalore, Karnataka Experience: Freshers Qualification: B.E / B.Tech Key Skills: Python, Django/FastAPI, REST APIs, PostgreSQL, Docker, Kubernetes, CI/CD

Job Description

For the Birlasoft Recruitment 2026 drive, the engineering team is looking for a Python Developer to build, optimize, and maintain robust backend services, data pipelines, and automation frameworks across core domains like manufacturing and fintech. You will work closely with product managers, QA engineers, and DevOps specialists to deliver end-to-end solutions. Your role will encompass the full software development lifecycle, from designing secure RESTful APIs to writing clean, tested code, and finally containerizing and deploying these applications using modern cloud infrastructure and DevOps practices.

Roles and Responsibilities

  • Backend Development: Design, develop, and maintain APIs, microservices, data pipelines, and automation suites using Python frameworks (Django, Flask, FastAPI, Airflow, Scrapy).
  • Database Integration: Integrate backend systems with SQL (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB) data stores, writing highly efficient queries and designing scalable schemas.
  • Testing & CI/CD: Implement robust testing practices using pytest/unittest and manage CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins).
  • Deployment: Containerize applications and deploy them efficiently using Docker, Kubernetes, and Cloud Platforms (AWS, Azure, or GCP).
  • Monitoring: Monitor application performance, set up logging/observability, and proactively troubleshoot production issues.

Skills and Eligibility Criteria

Educational Background: Must hold a B.E or B.Tech degree.

Experience: Freshers are eligible.

Mandatory Technical Skills:

  • Strong Python fundamentals (OOP, typing, packaging, virtualenv/poetry) and asynchronous programming (asyncio)
  • Proficiency in web frameworks (Django, Flask, or FastAPI) or data frameworks (Airflow, Pandas, NumPy)
  • Solid grasp of Databases: SQL (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB)
  • Experience with API design (REST, OpenAPI/Swagger), authentication mechanisms (JWT/OAuth2), and observability
  • Proficiency with Git, participating in code reviews, and writing clean, tested code
  • Knowledge of caching, performance tuning, and message queues (Kafka, RabbitMQ, SQS)
  • Familiarity with Cloud services (AWS Lambda/ECS/RDS or Azure Functions/AKS/SQL)
  • Understanding of basic security practices (OWASP, secrets management)
  • For data-centric roles: Experience in SQL optimization and basic Machine Learning pipelines

About the Company

Birlasoft combines the power of domain, enterprise, and digital technologies to reimagine business processes for customers and their ecosystem. As part of the multi-billion dollar CK Birla Group, Birlasoft is a global leader in IT services. The company is currently spearheading innovation in Generative AI (GenAI) and Autonomous Agents, creating intelligent solutions that operate autonomously within digital environments.