Trainee

Bombay Softwares

Ahmedabad District

On-site

INR 400,000 - 640,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bombay Softwares is seeking a Software Development Engineer Trainee who enjoys solving complex technical challenges and building scalable software systems. You will work with experienced engineers on real-world products across backend systems, web applications, cloud platforms, and AI-driven solutions.

Ideal candidates are 2026 IIT B.Tech/B.E. graduates with strong programming fundamentals, exposure to Python/Django, Node.js, React, Flutter, and cloud/AWS/Kubernetes.

Qualifications

  • B.Tech/B.E. graduates from IITs in 2026.
  • Branches: CS, IT, Electronics, AI/ML, Data Science or related with programming exposure.
  • Strong programming fundamentals.
  • Internships/projects are a plus.
  • Good communication and collaboration capabilities.

Responsibilities

  • Write clean, efficient, and maintainable code to build scalable software applications.
  • Debug, troubleshoot, and resolve issues to ensure smooth application functionality.
  • Perform testing and contribute to unit and integration test coverage before releases.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB for data handling.
  • Document technical implementations, code changes, and development processes.
  • Participate in sprint planning, development cycles, and application releases.
  • Follow engineering best practices, coding standards, and technical guidelines.
  • Continuously learn new technologies, tools, and software development practices.

Skills

Programming fundamentals
SQL / relational databases
Web technologies
Linux / command line
Code documentation
Problem solving
Communication
Collaboration

Education

B.Tech/B.E. from IITs

Tools

Python/Django
Node.js
React
Flutter
AWS/Azure
Docker/Kubernetes

Job description

Bombay Softwares is a bootstrapped enterprise-tech company founded in 2018, headquartered in Mumbai, India. The company specializes in AI-driven software solutions, custom enterprise applications, mobile app development, and cloud-native products for global clients.

We follow a client-centric delivery model, combining discovery, design, development, QA, deployment, and ongoing support to build scalable, secure, and intelligent software systems. Our technology stack includes Python/Django, Node.js, React, Flutter, AWS/Azure, Docker/Kubernetes, and modern AI/ML frameworks.

Bombay Softwares prides itself on a diverse, collaborative, and learning-oriented culture, strong employee retention, and a commitment to social-impact initiatives through CSR-style activities. The company works with a wide range of clients—from start-ups and SMEs to mid-market enterprises—delivering complex, technology-intensive projects on predictable timelines and within defined budgets.

Role Overview:

We are looking for highly motivated and passionate engineering graduates who enjoy solving complex technical challenges and building scalable software systems. As a Software Development Engineer Trainee, you will work closely with experienced engineers on real-world products across backend systems, web applications, cloud platforms, and AI-driven solutions. This role is ideal for candidates who have strong programming fundamentals and a passion for continuous learning and innovation.

Eligibility:

2026 B.Tech/B.E. Graduates from IITs

Preferred Branches:

Computer Science, Information Technology, Electronics, AI/ML, Data Science, or related disciplines with programming exposure.

Key Responsibilities:
  • Write clean, efficient, and maintainable code to build scalable software applications.
  • Debug, troubleshoot, and resolve issues to ensure smooth application functionality.
  • Perform testing and contribute to unit and integration test coverage before releases.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB for efficient data handling.
  • Document technical implementations, code changes, and development processes.
  • Participate in sprint planning, development cycles, and application releases.
  • Follow engineering best practices, coding standards, and technical guidelines.
  • Continuously learn new technologies, tools, and software development practices.
Required Skillset:
  • Good programming skills in at least one language.
  • Familiarity with databases, APIs, and web technologies.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration abilities.
  • Solid understanding of SQL and relational database concepts.
  • Familiarity with Linux operating systems and command-line tools.
  • Ability to write clear, concise, and well-documented code.
  • Good communication, collaboration, and ownership mindset.
  • Passion for technology and eagerness to learn.
Preferred Qualifications:
  • Hands-on experience through internships, self-projects, hackathons, or open-source contributions.
  • Exposure to AI/ML projects or modern development frameworks.
  • Candidates should be comfortable showcasing and explaining their projects during interviews.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Project Trainees 2025-26 - Software Development
Project Trainees 2025-26 - Software Development

WeblineIndia • India

On-site
INR 300,000 - 500,000
5-days working
On-site international work
Creative freedom to work
+4
Trainee Software Engineers – Freshers
Trainee Software Engineers – Freshers

Razorthink • Bengaluru

On-site
INR 600,000 - 1,000,000
Hands-on training
Competitive compensation
Performance-based growth opportunities
Senior Software Engineer
Senior Software Engineer

ConnectWise • Pune District

On-site
INR 1,200,000 - 2,000,000
Software Engineer + SME (System Design)
Software Engineer + SME (System Design)

Newton School of Technology • Pune District

On-site
INR 600,000 - 800,000
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,400,000 - 2,200,000
Tech & Digital-Sr Software Engineer-Full Stack
Tech & Digital-Sr Software Engineer-Full Stack

Hdfc Bank • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer Trainee
Software Engineer Trainee

Avekshaa Technologies • Mumbai

On-site
INR 201,000 - 279,000
Structured Training
Project Exposure
BFSI Clients
Full Stack - Software Developer
Full Stack - Software Developer

OneStopHR • Pune District

On-site
INR 700,000 - 1,200,000
Software Developer Intern
Software Developer Intern

SecurityBoat Cybersecurity Solutions Private Limited • Pune District

On-site
INR 450,000 - 600,000
Training and mentorship
Hands-on projects
Career growth
+2
Senior Engineer (Full Stack Developer)
Senior Engineer (Full Stack Developer)

Tsworks • Bengaluru Urban, Bengaluru

On-site
INR 1,500,000 - 2,000,000
Opportunity to work on industry-leading projects
Collaborative and supportive environment
Continuous learning and career development opportunities