Senior Python Developer

Job Description

Title: Senior Python Developer

Company Name: Guardian Life Insurance Limited

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

Published: 2026-05-03

Application Deadline: 2026-05-31

Education:

Requirements:

Skills Required:

Additional Requirements:

Priority Requirement: Immediate joining candidates preferred.

Education:

Bachelor’s degree in computer science, Software Engineering, Information Technology or related field.

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: 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