Verified today
Senior Python Developer
About the role
Senior Python Developer with over a decade of experience in designing, developing, and maintaining robust Python applications for the banking sector. Skilled in setting up diverse Python environments, leveraging Pandas and NumPy for data manipulation, and building RESTful APIs with JSON integration. Proven track record in leading technical teams, creating high‑level design documents, conducting code reviews, and establishing coding standards. Adept at troubleshooting complex issues, guiding junior developers, and collaborating closely with clients to translate business requirements into scalable solutions. Strong communication skills and experience managing stakeholder expectations. Familiar with Appian and Knime platforms and experienced in the BFSI domain. Seeking to contribute expertise to a dynamic team focused on delivering high‑quality software solutions.
What you’ll do
- Develop and maintain Python applications
- Set up and manage Python environments
- Design and document high‑level architecture
- Conduct code reviews and enforce coding standards
- Troubleshoot and resolve production issues
- Lead technical discussions and mentor team members
- Collaborate with clients to gather requirements
- Communicate progress and risks to stakeholders
What you’ll bring
- 10+ years of software development experience
- 4-5 years of hands‑on Python programming
- Proficient in setting up local, server, and virtual Python environments
- Strong knowledge of Pandas, NumPy, and Excel‑based frameworks
- Experience with REST APIs and JSON data handling
- Skilled in creating HLDs, code reviews, and establishing coding standards
- Led teams, managed client requirements, and resolved technical issues
- Excellent communication and stakeholder management
- Familiarity with Appian or Knime is a plus
- BFSI domain exposure preferred
Nice to have
- Experience with Appian or Knime platforms
- BFSI domain knowledge