Lead Software Engineer-Python

5 - 10 years

9 - 13 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a Lead Software Engineer- Python to join our Technology team at Clarivate. The successful candidate will be working on Python related applications

About You experience, education, skills, and accomplishments

  • Bachelors degree in computer science or equivalent experience.
  • Atleast 5 years of Programming Experience in Python
  • Strong understanding of Python frameworks FastAPI
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with databases like PostgreSQL, MySQL, or MongoDB.
  • Proficiency in version control tools like Git.
  • Experience in system analysis and design, support and troubleshooting.
  • Familiarity with various design patterns that adhere to SOLID principles (e.g., Factory, Strategy, Decorator).

It would be great if you also had . . .:

  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to frontend technologies like React or Angular.
  • Basic understanding on Kubernetes and cloud platforms (AWS, Azure, or GCP).

What will you be doing in this role?

  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Write clean, efficient, and maintainable code in accordance with coding standards.
  • Develops and maintains understanding of software development lifecycle and delivery methodology.
  • Automate tests and unit tests cases.
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.
  • Collaborate with on-and-off site teams.
  • Troubleshoot and debug issues that arise during development, testing, and production.

About the Team

We are working on AI-assistant which will answer questions on private. AI-assistant generate queries using LLM modal base on domain knowledge which we provided. AI-assistant uses cases will be expended over time, so it needs to perform some actions on the system and provide help to users. Yor are going to working on the UI/UX and Python backed applications and managing staging environments on AWS.

Hours of work

This is a permanent position with Clarivate.9 hours per day including lunch break. We have hybrid work model, flexible and employee friendly work environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Clarivate logo
Clarivate

Information Services

London Penang

RecommendedJobs for You