Job Description
Title: Senior Software Developer (Python/Django & PHP/Laravel)
Company Name: Guardian Life Insurance Limited
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
Published: 2025-11-18
Application Deadline: 2025-12-04
Education:
- 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.
Requirements: Skills Required: 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 (React/Vue.js) 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., Vue.js/React 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.
Responsibilities & Context: 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
Job Other Benifits: - Provident fund,Weekly 2 holidays,Insurance,Gratuity,Performance bonus,Mobile bill
- Lunch Facilities: Partially Subsidize
- Salary Review: Yearly
- 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