We are seeking an experienced Senior Python Developer (GenAI Startup) to lead a critical backend migration for our Insurance Policy and Claims Management platform. This role involves transitioning our existing PHP/Laravel backend to a modern Python-based architecture while maintaining seamless integration with our React/TypeScript frontend. The successful candidate will play a pivotal role in modernizing a 30-year-old insurance management system through a complete digital transformation initiative.
Project Context- Client:
Insurance industry leader modernizing their Policy and Claims Management system
Current State: Migration in progress from a legacy 30+ year system to modern architecture
Tech Stack Migration: Backend transitioning from PHP 8.2+/Laravel 12.0 LTS to Python (latest version)
Frontend: React 19.1.0, Material UI 7.0.1, Tailwind CSS 3.4.1, TypeScript 5.8.2 (remaining unchanged)Key Responsibilities- Lead the architectural design and implementation of Python-based backend services to replace existing PHP/Laravel infrastructure
Design and implement RESTful APIs and/or GraphQL endpoints to support the existing React frontend
Ensure seamless data migration strategies from PHP/Laravel to the Python ecosystem
Maintain API compatibility during the transition to prevent frontend disruptions
Have US hours overlap
Development & Implementation
Develop scalable, maintainable Python backend services using modern frameworks (FastAPI, Django, or Flask)
Implement robust data models and database schemas optimized for insurance policy and claims workflows
Create comprehensive unit and integration tests to ensure system reliability
Build middleware components for authentication, authorization, and data validationSystem Integration
Collaborate with frontend team to ensure smooth integration between Python backend and React/TypeScript frontend
Work with existing Python infrastructure automation team to align backend services with deployment pipelines
Integrate with legacy systems during the transition period to ensure business continuity
Documentation & Best Practices
Document API specifications, system architecture, and migration procedures
Establish Python coding standards and best practices for the development team
Create technical documentation for system requirements and design decisions
Develop migration guides and runbooks for the transition process
Required Technical Skills
Python Expertise: 7+ years of production Python development experience
Framework Proficiency: Strong experience with at least one major Python web framework (FastAPI, Django, Flask)
Database Skills: Proficient in both SQL and NoSQL databases, with experience in data migration
API Development: Extensive experience designing and implementing RESTful APIs and/or GraphQL
Testing: Proficiency with Python testing frameworks (pytest, unittest) and TDD practices
Version Control: Advanced Git skills and experience with branching strategies.
Migration Experience
Proven track record of successful large-scale backend migrations
Experience transitioning from PHP to Python ecosystems (highly preferred)
Understanding of Laravel concepts and ability to translate them to Python equivalents
Experience with gradual migration strategies and maintaining system stability during transitions
Domain Knowledge
Experience with insurance, financial services, or similar regulated industries (preferred)
Understanding of policy management and claims processing workflows
Knowledge of compliance and security requirements in insurance sector
Nice-to-Haves
Experience with async Python programming (asyncio, aiohttp)
Knowledge of message queuing systems (RabbitMQ, Kafka, Redis)
Familiarity with containerization (Docker, Kubernetes)
Experience with cloud platforms (AWS, Azure, GCP)
Understanding of microservices architecture and domain-driven design
Experience with ORM libraries (SQLAlchemy, Django ORM)Soft Skills
Excellent communication skills to work with cross-functional teams
Ability to translate complex technical concepts for various stakeholders
Strong problem-solving skills and attention to detail
Self-motivated with ability to work independently on complex problems
Experience mentoring junior developers and conducting code reviews
What We Offer-
Opportunity to lead a high-impact modernization project
Work with cutting-edge technologies and modern development practices
Collaborative environment with experienced professionals
Exposure to enterprise-scale insurance industry challenges
Professional development and learning opportunities
The Ideal Candidate We're looking for engineers who demonstrate:-
Strong ownership mindset and ability to drive results
Grit and dedication to solving complex technical challenges
Passion for AI and automation
Ability to thrive in a fast-paced startup environment
Strong collaborative spirit and excellent communication skills
Job Type: Contractual / Temporary
Contract length: 3 months
Pay: Up to ₹4,000,000.00 per year
Application Question(s):
What is your notice period (in number of days)?
Experience:
Python: 7 years (Preferred)
System migration: 1 year (Preferred)
Work Location: In person
Speak with the employer
+91 6005731078
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.