Senior python developer opportunity at Citi

software Job Portal

(toc)


Role Overview

As a Senior Python Developer, you will play a key part in designing, developing, and maintaining scalable backend systems that power critical business applications. 


The position involves active participation in system analysis, coding, testing, and integration with other technology components. You will also engage closely with cross-functional teams to ensure smooth project delivery and high-quality technical output.


Company : Citi


Position : Sr. Python Developer


Experience : Professional Experienced 


Qualification : Graduate 


Location  : Chennai, Tamil Nadu, India


Key Responsibilities

  • Develop and maintain robust Python-based backend solutions using frameworks such as Django, Flask, or FastAPI.
  • Build secure and efficient RESTful APIs and implement containerized applications with Docker or Kubernetes.
  • Collaborate with UI/UX teams, Spark Scala developers, and other technology partners to ensure cohesive integration.
  • Engage in code reviews, maintain software standards, and ensure adherence to best development practices.
  • Support continuous integration and deployment through CI/CD pipelines and version control systems like Git.
  • Manage system troubleshooting, optimize application performance, and ensure database efficiency across SQL (Oracle) and NoSQL (MongoDB) environments.
  • Mentor junior developers and contribute to overall team growth through coaching and technical guidance.
  • Prepare and maintain clear technical documentation and implementation specifications.


Qualifications and Experience

  • 8 to 12 years of professional experience in Python development, including experience leading technical teams.
  • Proven track record of delivering end-to-end software solutions and handling complex projects.
  • Deep understanding of application design, schema modeling, and agile principles.
  • Strong problem-solving attitude with the ability to adapt to dynamic business requirements.
  • Bachelor’s degree in Computer Science, Information Technology, or an equivalent discipline.


(getButton) #text=( Apply for this Job) 


Our website uses cookies to enhance your experience. Check Out
Ok, Go it!