Senior Software Engineer - Python

Job Description

Title: Senior Software Engineer - Python

Company Name: STARDUST Telecom Limited

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

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


Published: 2025-11-27

Application Deadline: 2025-12-03

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



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


Skills Required:

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.



Responsibilities & Context:

Position Overview

We are looking for a highly skilled Senior Software Engineer with strong expertise in full-stack development using Django (Python) and Vue.js, 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 Vue.js, 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.



Job Other Benifits:
  • Provident fund,Mobile bill,Insurance,Weekly 2 holidays,Gratuity
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Compensation & Other Benefits

    • Leave Fare Assistance

    • Mobile Bill Allowance

    • Earned Leave Encashment

    • Professional Development: Dynamic work environment, professional growth opportunities and a chance to be part of a team dedicated to excellence.

    • Supportive and Learning-Based Work Environment: A positive and inclusive workplace culture that promotes collaboration and innovation.

    • We promote competitive salary, female friendly workplace, outstanding co-workers (who are respectful, professional, unbiased and easy to work with); equal opportunity that mean equal access to promotion, leadership role or incentive program.



Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs