Bestkaam Logo
Back to Jobs
nextjobz

Junior Software Engineer - Python

Actively Reviewing

nextjobz

1–2 yrs exp Posted 4 hours ago  · Apply by Sep 14, 2026
Company Name: Indetechs Software Limited.

Location: Anywhere in Bangladesh

Job Type: Full-Time

Workplace Type: Full-time

Job ID: IJOB202646682

About The Project

We are building a robust, scalable business management platform using Odoo to serve small and medium-sized enterprises across our companies. Our team works on a diverse range of projects - from internal tools and dashboards to full-scale ERP implementations and client-facing web platforms. We believe in growing talent from the ground up. Junior engineers here are not just ticket-closers - they are future senior engineers. You will be mentored, challenged, and given increasing ownership as you develop your skills. Over time, you will be guided towards specialising in Odoo ERP development, one of the most in-demand skills in the enterprise software space.

Role Overview

As a Junior Software Engineer, you will work alongside senior developers to build, maintain, and improve web applications and backend services. You are expected to have a solid foundation in Python and web fundamentals, a willingness to learn, and good problem-solving instincts. You do not need to know everything - but you should be curious, coachable, and eager to write clean, readable code. This is a role where your growth mindset matters as much as your current skill level.

Responsibilities

  • Write clean, maintainable Python code for backend services and APIs
  • Build and style web interfaces using HTML5, SCSS, Bootstrap, and JavaScript/TypeScript
  • Work with relational databases (PostgreSQL or MySQL) - write queries, understand schemas
  • Assist in debugging, testing, and reviewing code across the stack
  • Participate in daily standups, sprint planning, and team code reviews
  • Follow Git-based workflows - branching, pull requests, and version control best practices
  • Write basic unit tests and contribute to test coverage improvements
  • Read and understand existing codebases and contribute incremental improvements
  • Collaborate with senior engineers to implement features from technical specifications
  • Document your work clearly in code comments, wikis, or README files

Requirements

  • Experience: 0-2 years
  • Education:
  • Skills: odoo, erp systems knowledge, software development, software engineering, erp software, crm software knowledge, full-stack development

Last Date of Application: 25 July 2026