Job Title: Sr. Python Developer
Client: Insurance Domain
Location: Warren, NJ (Hybrid – 3 days/week onsite)
Duration: 10 Months (Contract)
Visa Status: Open to All Visa Types
Exp: 12 + years
Role Overview:
We are seeking a highly experienced Senior Python Developer to join a leading insurance client based in Warren, NJ. The ideal candidate should have a strong background in Python web development with a deep understanding of modern Python frameworks and libraries. This is a hybrid role requiring 3 days onsite per week, and is ideal for someone who thrives in collaborative, fast-paced environments and enjoys building scalable, high-performance applications.
Required Experience:
12–15 years of total IT experience
Minimum 10+ years of hands-on Python development experience
Proven experience in Python-based web application development
Deep understanding of the Python ecosystem, frameworks, and libraries
Core Skills & Technologies:
Advanced Python Programming
In-depth experience with core Python and OOP
Expertise in asynchronous programming and multiprocessing
Python Libraries & Frameworks
Proficiency in libraries such as Pandas, NumPy, Requests, SQLAlchemy, FastAPI, Flask, Django
RESTful API Development
Designing, building, and consuming APIs using Python
Web Technologies
Experience with HTML, CSS, JavaScript as it pertains to backend integration (not full-stack)
Database Integration
Working knowledge of SQL and NoSQL databases
Experience with PostgreSQL, MySQL, MongoDB preferred
Testing & Debugging
Unit testing with PyTest or unittest
Debugging and performance tuning in Python
Version Control & CI/CD
Git, Jenkins, Docker, and cloud deployment experience is a plus
Agile Development
Strong collaboration in Agile/Scrum environments
Key Responsibilities:
Lead the design and development of robust and scalable Python-based backend services
Collaborate with product owners, architects, and other developers to translate business requirements into high-quality code
Optimize application performance and resolve issues proactively
Write clean, testable, and well-documented code
Participate in code reviews and mentor junior developers
Ensure secure and compliant software development in alignment with industry standards
Key Skills: