Senior Software Developer

4 days ago


Dhaka, Dhaka, Bangladesh Bdjobs Full time ৳500,000 - ৳1,500,000 per year

Guardian Life Insurance Limited
is looking for
Senior Software Developer (Python/Django & PHP/Laravel)

Job Description / Responsibility

We are seeking a highly skilled
Senior Software Developer
proficient in
Python (Django Framework)
and
PHP (Laravel Framework)
to join our dynamic technology team. The ideal candidate will play a key role in the
design, development, and maintenance of enterprise-grade applications
, APIs, and backend systems that support core business operations.

You must demonstrate
hands-on technical expertise
, strong analytical and problem-solving abilities, and experience in working within a structured
SDLC (Software Development Life Cycle)
environment for both new system development and legacy system modernization.

Key Responsibilities

  • Design, develop, and maintain robust backend applications using
    Python (Django/Flask),
    PHP (Laravel)
    frameworks and Oracle Apex.
  • Build, test, and deploy
    RESTful APIs
    for system integration and mobile/web applications.
  • Develop secure, scalable, and optimized database structures in
    Oracle, MySQL, or PostgreSQL
    .
  • Implement authentication, authorization, and data validation mechanisms (JWT, OAuth2, etc.).
  • Integrate third-party APIs, payment gateways, and external service platforms.
  • Work closely with UI/UX teams to ensure seamless integration between frontend and backend layers.
  • Participate in
    code reviews, system documentation, and version control (Git/GitHub/GitLab)
    .
  • Troubleshoot production issues and optimize system performance.
  • Collaborate with business analysts and product owners to translate functional requirements into technical specifications.
  • Mentor junior developers and contribute to team knowledge sharing

Educational Requirements

  • Bachelor of Science (BSc) in Computer Science
  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related discipline from a reputed university.
  • Professional certifications in Django, Laravel, Oracle Apex or relevant cloud platforms will be considered an added advantage.

Additional Requirements

Experience Requirements:

  • Minimum 5–8 years of professional experience in full-stack or backend development.
  • At least two (2) years of proven experience in each of the following technologies: Python (Django framework), PHP (Laravel framework), and Oracle Apex.
  • Experience in enterprise-level application development or financial/insurance/ERP systems will be a strong plus.

Preferred Additional Experience:

  • Experience in Oracle or SQL Server integration.
  • Exposure to API security, encryption, and OAuth2 authentication.
  • Hands-on with front-end frameworks ) and responsive UI design.
  • Knowledge of cloud deployment.
  • Familiarity with Agile/Scrum methodologies.

Required Skills & Competencies:

  • Strong proficiency in Python (Django/Flask) and PHP (Laravel).In-depth understanding of MVC architecture and ORM frameworks.
  • Experience in API design, microservices architecture, and containerization (Docker).Practical knowledge of JavaScript (ES6+), jQuery, or modern JS frameworks (e.g., preferred).Experience with Jira for task and project management.
  • Experience with Linux-based environments, CI/CD pipelines, and version control tools (Git).
  • Understanding of unit testing, debugging, and secure coding practices.
  • Ability to optimize SQL queries and handle large datasets.
  • Strong problem-solving, documentation, and communication skills.


  • Dhaka, Dhaka, Bangladesh Bashundhara Sports City Full time ৳1,200,000 - ৳3,600,000 per year

    Department:IT (Bashundhara Smart City – BSC Unit)Location:Dhaka, BangladeshExperience:6–8 years in Application Development & Team CoordinationAbout the RoleWe are looking for aSenior Software Developer(Assistant Manager to Manager level) to join our dynamic IT team. The ideal candidate will have strong hands-on experience inERP, CRM, and Mobile...


  • 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 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 Shadhin Music Full time ৳900,000 - ৳1,200,000 per year

    We are seeking an experienced senior software engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for architecting and implementing various components of the platform, ensuring high performance, scalability, and real-time data processing. You will work closely with cross-functional teams to deliver a seamless and...


  • 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...


  • 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...


  • Dhaka, Dhaka, Bangladesh Invento Software Limited Full time ৳400,000 - ৳600,000 per year

    Invento Software Limited is a software development company based in Dhaka, Bangladesh. We design and build custom software, web and mobile applications, and e-commerce solutions. Our strong and dedicated team includes software developers, IT specialists, digital marketing and branding experts.We are looking for a responsible, sincere, and hardworking...


  • 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 PalmPay Full time

    About PalmPayPalmPay is a leading neobank and fintech platform scaling financial inclusion across emerging markets. With over40 million users, we're building a digital financial ecosystem that empowers individuals and businesses through accessible, easy-to-use, and rewarding financial services.Operating inNigeria, Ghana, Tanzania, and Bangladesh, PalmPay has...


  • Dhaka, Dhaka, Bangladesh PRAN-RFL Group Full time ৳900,000 - ৳1,200,000 per year

    Pran-RFL Group is one of the leading conglomerates in Bangladesh, renowned for its commitment to quality, innovation, and sustainability across food processing, packaging, plastics, and consumer products. Our IT division plays a critical role in driving digital transformation and building technology solutions that support our diverse business operations...