Senior Software Engineer

1 day ago


Dhaka, Dhaka, Bangladesh Bdjobs Full time ৳16,000 - ৳48,000 per year

STARDUST Telecom Limited
is looking for
Senior Software Engineer - Python

Job Description / Responsibility

Position Overview

We are looking for a highly skilled Senior Software Engineer with strong expertise in full-stack development using Django (Python) and , designing and integrating APIs, optimizing databases, and ensuring stable production systems.The ideal candidate will be experienced in managing complex system integrations, improving application performance, and working with modern DevOps practices including Docker, Kubernetes, CI/CD, and cloud deployments. This position requires strong problem-solving skills, technical leadership, and the ability to collaborate effectively with cross-functional teams in an Agile environment.

Key Accountabilities & Activities

1. Backend Development & System Architecture

  • Build scalable backend applications using
    Python (Django)
    with a focus on clean architecture, design patterns, and secure coding.
  • Develop high-performance RESTful APIs and integrate them with internal systems and external platforms.
  • Lead architectural discussions and provide technical direction on backend solutions.

2. Frontend Development

  • Develop responsive and interactive UI components using
    , HTML5, CSS3, and JavaScript
    .
  • Ensure seamless integration between frontend and backend systems

3. Database Management

  • Manage, optimize, and maintain
    PostgreSQL and MySQL
    databases.
  • Ensure data integrity, query optimization, and high-performance data operations.

4. System Integrations (Telecom/ISP Domain)

  • Integrate complex platforms such as
    RADIUS, billing systems, ERP modules, and MikroTik/Juniper networking solutions
    .
  • Experience in telecom/ISP domain preferred.

5. Production Support & Troubleshooting

  • Diagnose, analyze, and resolve production issues.
  • Ensure system
    availability, reliability, and stability
    with proactive monitoring and performance tuning.

6. DevOps & Deployment

  • Utilize DevOps pipelines, CI/CD workflows, and containerization tools such as
    Docker/Kubernetes
    .
  • Contribute to automated deployment and continuous delivery processes.

7. Collaboration & Communication

  • Work closely with product managers, DevOps, QA, business analysts, and cross-functional engineering teams.
  • Participate in Agile ceremonies and ensure smooth project delivery.

8. Documentation & Continuous Improvement

  • Prepare high-quality technical documentation and API references.
  • Contribute to process enhancements, code reviews, and engineering best practices.

Educational Requirements

  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Experience Requirements

  • 4 to 7 year(s)
  • The applicants should have experience in the following business area(s):
  • Telecommunication,ISP,Group of Companies

Additional Requirements

Technical Skills:

  • Proficient in Python and the Django framework.
  • Proficient in JavsScript and VueJS/React/Angular framework.
  • Strong understanding of OOP, design patterns, distributed systems, and system scalability.
  • Deep knowledge of relational databases (PostgreSQL, MySQL) and query optimization.
  • Experience with CI/CD systems, monitoring tools, and automated deployment processes.

Additional Skills:

  • Knowledge of ODOO and ODOO front-end (Owl JS) is a plus.

Job Location

Dhaka



  • Dhaka, Dhaka, Bangladesh Bangladesh Software Solution Full time ৳150,000 - ৳250,000 per year

    Company DescriptionBangladesh Software Solution (BSS) is a globally recognized IT outsourcing and software development company. Specializing in AI-based solutions, BSS delivers offshore development, tech staff augmentation, project outsourcing, and custom software and mobile app development. The company has built a strong reputation by serving clients in...


  • Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳85,000 - ৳115,000

    Senior Software Engineer (Python)Application Deadline: 30 November 2025Department: EngineeringEmployment Type: Permanent - Full TimeLocation: DhakaCompensation: ৳85,000 - ৳115,000 / monthDescription We are looking for Senior Software Engineers having professional experience and good knowledge of Python and Django or Flask frameworks along with web...


  • Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳85,000 - ৳115,000

    Senior Software Engineer (Java)Application Deadline: 25 November 2025Department: EngineeringEmployment Type: Permanent - Full TimeLocation: DhakaCompensation: ৳85,000 - ৳115,000 / monthDescription We are looking for Senior Java developers having professional experience and good knowledge on Java and Spring framework along with web technologies...


  • Dhaka, Dhaka, Bangladesh Global MediKlaud (BD) Limited Full time ৳120,000 - ৳240,000 per year

    We're Hiring:Senior Software Engineer(React + .NET + PostgreSQL)Employment Type: Full-TimeExperience Required: Minimum 5 YearsWe're looking for a talented and experiencedSenior Software Engineer(React + .NET + PostgreSQL). The ideal candidate will have strong hands-on expertise in , .NET Core, and PostgreSQL, capable of building and deploying robust,...


  • Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳420,000 - ৳630,000 per year

    We are looking for Senior Software Engineers having professional experience and good knowledge of Python and Django or Flask frameworks along with web technologies (JavaScript and single-page application frameworks). Your primary focus will be developing enterprise-level applications for customers following proper design patterns and clean code in an...

  • Software Engineer

    6 days ago


    Dhaka, Dhaka, Bangladesh Iching Software Lab Full time

    Job DetailsPosition: Software Engineer + )Job Nature: In-OfficeWorking Hours: 10 AM – 7 PM (1-hour lunch break)Weekend: Friday & SaturdayMonthly Salary: 25K BDT (Probation Period 4 Months); Max 50K BDT (Permanent, Based on Performance)Experience: Minimum 2 Years In-Person Office Experience (Not Freelancing or Remote)Vacancies: 2Workplace: In...


  • Dhaka, Dhaka, Bangladesh Wallstreetdocs Ltd Full time $60,000 - $120,000 per year

    About the RoleYou are an experienced and enthusiastic Senior Software Engineer (Java / ) with a passion for building modern, cloud-native applications. You are excited by the challenge of migrating complex systems from virtual machines to containerized deployments in Docker and Kubernetes. You love elegant and effective solutions, and you enjoy improving...


  • Dhaka, Dhaka, Bangladesh Enerzyz Full time ৳1,200,000 - ৳3,600,000 per year

    AtEnerzyz, we're building the operating system for energy assets — helping facilities manage, optimize, and scale their infrastructure using data and Physical AI.We're looking for aSenior Software Engineerwho loves building from first principles and thrives in fast-moving, product-driven environments. You'll work closely with founders, ship fast, and own...


  • Dhaka, Dhaka, Bangladesh Optimizely Full time ৳120,000 - ৳240,000 per year

    At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our...


  • Dhaka, Dhaka, Bangladesh Wallstreetdocs Ltd Full time ৳60,000 - ৳180,000 per year

    What We Do We are a global software and professional services company serving the financial industry, with offices in the UK, USA, Germany, Brazil, Hong Kong, Indonesia, and Bangladesh. We specialize in working with investment banks to automate the issuance process for structured products. We're looking for a Senior Software Engineer to join our dynamic...