Senior Python Developer

Job Description

Title: Senior Python Developer

Company Name: Guardian Life Insurance Limited

Vacancy: --

Age: At least 32 years

Job Location: Dhaka

Salary: Negotiable

Experience:

  • 5 to 8 years


Published: 2026-07-28

Application Deadline: 2026-08-13

Education:
    • Bachelor of Science (BSc) in Computer Science


Requirements:
  • 5 to 8 years


Skills Required:

Additional Requirements:
  • Age At least 32 years

Priority Requirement: Immediate joining candidates preferred.

Experience:

  • Minimum 5–8 years of professional software development experience.
  • Minimum 3+ years of hands-on Python development experience.
  • Proven experience in enterprise web application development.

Technical Skills:

  • Strong proficiency in Python programming.
  • Expert knowledge of Django and Django REST Framework/Flask / FastAPI.
  • Strong SQL and database design knowledge.
  • Experience with Oracle Database (Preferred) / PostgreSQL / MySQL.
  • Experience with Git version control.
  • Knowledge of both Linux and Windows server environments.
  • Familiarity with Docker, CI/CD pipelines, and deployment automation.
  • Experience in API integration, payment gateway integration, or ERP integration preferred.
  • Understanding cybersecurity best practices, Open Worldwide Application Security Project (OWASP) and secure development.

Soft Skills:

  • Strong analytical and problem-solving ability.
  • Good communication and documentation skills.
  • Leadership and mentoring capability.
  • Ability to work under pressure and manage multiple priorities.

Preferred Industry Experience:

  • Experience in Insurance, Banking, Finance, or Enterprise business systems will be highly preferred.

Additional Advantage:

  • Experience in cloud platforms (AWS, Azure).
  • Knowledge of microservices architecture.
  • Experience with reporting tools and automation.


Responsibilities & Context:

Scope: We are seeking an experienced Senior Python Developer to design, develop, maintain, and optimize enterprise-grade web applications, APIs, and backend systems. The ideal candidate will have strong expertise in Python frameworks, database design, system integration, security best practices, and team leadership.

Key Responsibilities:

  • Design, develop, test, and deploy scalable Python-based applications.

  • Lead backend development using frameworks such as Django (Preferred)/ Fast API / Flask. Experience in Laravel/React/Next.js frameworks will be an advantage.

  • Develop and maintain RESTful APIs and third-party integrations.

  • Optimize application performance, security, and scalability.

  • Work with frontend teams for seamless system integration.

  • Design and manage relational databases such as Oracle Database (Preferred), PostgreSQL or MySQL.

  • Implement authentication, authorization, and secure coding practices.

  • Conduct code reviews and mentor junior developers.

  • Troubleshoot production issues and provide timely resolutions.

  • Prepare technical documentation and system architecture diagrams.

  • Participate in SDLC, UAT support, deployment, and release management.

  • Ensure compliance with IT governance, security and audit requirements.



Job Other Benifits:
  • Provident fund,Mobile bill,Weekly 2 holidays,T/A,Performance bonus,Insurance,Gratuity
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Both Male and Female can apply

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

Category: Bank/ Non-Bank Fin. Institution

Similar Jobs