Job Summary
Seeking a Python Developer with 3–5+ years of experience in building scalable applications using Python, REST frameworks (FastAPI/Flask/Django), NoSQL databases, and cloud platforms (AWS/Azure/GCP). The role involves API development, system integrations, performance optimization, code reviews, and collaboration with frontend teams using Angular or React. Candidates should have strong software design, testing, Git, and mentoring skills.
Job Description
- Develop, test, and maintain high-quality Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Work with various Python REST frameworks (e.g., Flask, FastAPI, Django) to build robust applications.
- Design and implement scalable and high-performance solutions with NoSQL databases (e.g., MongoDB, Cassandra).
- Experience in different integration patterns, authentication framework.
- Develop and integrate RESTful APIs and third-party services.
- Utilize cloud platforms (e.g., Azure, AWS, Google Cloud) to deploy and manage applications.
- Apply design patterns to enhance the maintainability and scalability of the software.
- Use version control tools (e.g., Git) to manage codebase efficiently.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to optimize performance.
- Stay up to date with emerging technologies and industry trends.
- Mentoring the team, reviewing deliverable and responsible for tracks owned.
Profile Description
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Min 3-5 plus years of professional experience in Python development.
- Experience with any one of the Python REST frameworks (e.g. Flask, FastAPI, Django).
- Databases: Hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with RESTful APIs and integrating third-party services.
- Worked in any one cloud platform (e.g., AWS, Azure, Google Cloud).
- Proficient in applying design patterns in software development.
- Experience with multithreading and concurrent programming.
- Knowledge of UI frameworks like Angular or React Minimum 2 years of hands-on experience for frontend–backend integration and collaboration
- Experience with testing frameworks such as unittest and pytest.
- Version Control: Proficient understanding of code versioning tools, such as Git.
About Company
A client of ilink Talent Solutions is an InsurTech company specializing in AI-powered insurance solutions, cloud-native applications, and digital transformation services. The company leverages technologies such as Python, Machine Learning, cloud platforms, and modern web frameworks to help insurers streamline operations and improve efficiency.

