Skip to main content
← Back to Jobs

Bombay Softwares - Software Engineer Trainee

Bombay SoftwaresAhmedabad
ENTRY_LEVELEntry Level
👁️ 5 views📝 0 applicationsPosted 7/23/2026Expires 8/22/2026

Get alerts for roles like this

More Bombay Softwares - Software Engineer Trainee roles in Ahmedabad — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

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, exposure to AI/ML or Generative AI, and a passion for continuous learning and innovation. Eligibility : - 2026 B.Tech / B.E. Graduates from IITs ONLY Preferred Branches : - Computer Science, Information Technology, Electronics, AI/ML, Data Science, or related disciplines with programming exposure Job 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. Mandatory Skills : - Exposure to AI/ML or Generative AI through academic coursework, projects, internships, or hackathons, with the ability to present and explain at least one project during the interview. - 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. Good to have Skills : - Hands-on experience through internships, self-projects, hackathons, or open-source contributions. - Exposure to modern development frameworks. - Candidates should be comfortable showcasing and explaining their projects during interviews.

Required Skills

Data ScienceLinuxMachine LearningMongoDBMySQLPostgreSQLProblem SolvingSQL

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.