Python_Fullstack_And_Cloud_Developer

Bosch Global Software Technologies

Bengaluru

On-site

INR 1,400,000 - 2,800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bosch Global Software Technologies Bengaluru is seeking a senior backend engineer to design, implement and scale Python services using FastAPI and REST APIs. You will collaborate with frontend teams using React, and drive quality through unit tests and CI/CD pipelines on GitHub Actions.

You will deploy and manage cloud resources on Azure, containerize with Docker and work with data processing on Azure Databricks, SQL/NoSQL databases, and AI tooling.

Qualifications

  • 6+ years of professional experience in software development.

Responsibilities

  • Solid understanding of software design principles to develop scalable, maintainable systems.
  • Experience with Agile development methodologies and Azure DevOps Boards for sprint planning and tracking.
  • Develop Python-based applications and services with emphasis on robustness and maintainability.
  • Build REST APIs using FastAPI and backend services.
  • Develop frontend interfaces with React and integrate with backend APIs.
  • Use Git and GitHub for source control, code reviews, and collaboration.
  • Write and execute unit tests to ensure code quality.
  • Deploy and manage cloud resources on Microsoft Azure.
  • Containerize applications with Docker and implement CI/CD via GitHub Actions.
  • Work with Azure Databricks for data processing and analytics workflows.
  • Work with SQL and NoSQL databases for data modeling and integration.
  • Leverage Agentic AI concepts and GitHub Copilot to accelerate development.

Skills

Python
Agile methodologies
Unit testing
REST APIs
CI/CD
Communication
Problem Solving
Systems thinking
AI concepts

Education

Tech CSE degree with 6+ yrs

Tools

FastAPI
React
Azure
Docker
GitHub Actions
GitHub
Azure Databricks
SQL/NoSQL

Job description

Role & responsibilities
Tasks / Responsibilities:
  • Solid understanding of software design principles and best practices to develop scalable, maintainable, and reliable systems.
  • Experience working with Agile development methodologies and Azure DevOps Boards for sprint planning, task management, work item tracking, and project collaboration.
  • Strong proficiency in Python for developing robust, efficient, and maintainable applications and services.
  • Practical experience with FastAPI and Python-based web frameworks for developing REST APIs and backend services.
  • Experience with React for developing responsive web applications and integrating frontend applications with backend APIs.
  • Proficiency with Git and GitHub for source control, branching, pull requests, code reviews, and collaborative development.
  • Strong experience in writing and executing unit tests to ensure code quality, reliability, and maintainability.
  • Practical experience with Microsoft Azure, including deploying, configuring, and managing cloud-based applications and resources.
  • Experience with Docker for packaging applications and dependencies into portable and consistent containers.
  • Experience with GitHub Actions for implementing Continuous Integration and Continuous Deployment (CI/CD) workflows, including automated build, testing, and application deployment.
  • Practical experience with Azure Databricks for data processing, transformation, and analytics workflows.
  • Experience with both SQL and NoSQL databases, including querying, data modeling, data processing, and application integration.
  • Experience with Agentic AI concepts and workflows, including using GitHub Copilot to accelerate software development, generate and improve code, troubleshoot issues, and support development tasks.
Core Soft Skillset:
  • Clear Communication: Be direct and precise, communicate effectively with team members and stakeholders, and clearly explain technical decisions.
  • Structured Problem-Solving: Break complex problems into smaller components, validate assumptions, identify root causes, and approach problems logically.
  • Systems Thinking: Understand how different application components, APIs, databases, cloud services, and frontend/backend systems interact and evaluate the impact of changes across the system.
  • Continuous Learning Mindset:
  • Stay up to date with Python, backend frameworks, Azure, AI technologies, development tools, cloud technologies, and modern software engineering practices.
Education and Work Experience Requirements:
  • Education qualification and years of experience: Tech CSE with 6+ yrs.
  • Solid understanding of software design principles and best practices to develop scalable, maintainable, and reliable systems.
  • Experience working with Agile development methodologies and Azure DevOps Boards for sprint planning, task management, work item tracking, and project collaboration.
  • Strong proficiency in Python for developing robust, efficient, and maintainable applications and services
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Fullstack Engineer
Python Fullstack Engineer

Kpmg Delivery Network • Bengaluru

Hybrid
INR 1,200,000 - 2,200,000
Python_Fullstack_And_Cloud_Developer
Python_Fullstack_And_Cloud_Developer

Bosch • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

Accenture PLC • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python_Fullstack_And_Cloud_Developer
Python_Fullstack_And_Cloud_Developer

Bosch Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Python Full Stack Developer
Python Full Stack Developer

Infosys • Hyderabad, Chennai, Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Fullstack Developer
Fullstack Developer

Fractal Analytics • Pune District, Gurugram District, Bengaluru

On-site
INR 1,200,000 - 2,000,000
Python Fullstack Developer with AWS
Python Fullstack Developer with AWS

BMW Techworks India • Chennai, Bengaluru

On-site
INR 2,000,000 - 3,500,000
Python Fullstack Developer
Python Fullstack Developer

Infosys • Chennai District, Delhi, Kolkata District

On-site
INR 1,000,000 - 1,400,000
Software Engineer - Python with Azure
Software Engineer - Python with Azure

Euphoric Thought Technologies • Dadri

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

Tanisha Systems • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000