int(12237)
Pune, India

Python Lead Developer

Our client is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The ideal professional will be responsible for being a hands-on developer role focusing on back-end development and is also accountable for people management.

 

Please contact Priyenka Yadav or email your cv directly in word format to Tech-India@theedgepartnership.com

 

Please note that due to the high number of applications only shortlisted candidates will be contacted. If you do not hear from us in the next 5 business days, we regret to inform you that your application for this position was unsuccessful.

Apply for this Job

Key responsibilities

  • To participate in design and code reviews along with providing leadership for the global team.
  • To share knowledge with the global teams along with ownership of implementation of design and maintenance.
  • To collaborate with different business units along with leading a team of engineers focusing on major development projects.

Role requirements

Full Stack Development:

  • Develop and maintain web applications using Python for backend and React, vue.js, Angular for frontend.
  • Design and implement RESTful APIs to facilitate data exchange between frontend and backend.

 

Snowflake Integration:

  • Integrate Snowflake data sharing solutions.
  • Optimize database queries and data retrieval from Snowflake.

 

Client Collaboration:

  • Work with business units and clients to gather requirements and translate them into technical solutions.
  • Develop data visualization components to present Snowflake data effectively.

 

Performance Optimization:

  • Improve application performance and responsiveness across the stack.
  • Implement caching strategies and optimize database interactions.

 

Support and Troubleshooting:

  • Debug issues across the full stack and provide timely resolutions.
  • Document code, processes, and best practices for the development team.

 

Qualifications:

  • Proven experience in full stack development, with a focus on Python and React or Angular.
  • Familiarity with Snowflake, including basic understanding of its data-sharing features.
  • Strong proficiency in SQL for data manipulation and querying.
  • Experience with RESTful API design and implementation.
  • Understanding of cloud platforms (AWS, Azure, or GCP) and their integration with web applications.
  • Excellent problem-solving skills and ability to work in a collaborative environment.

 

Preferred Skills:

  • Experience with Python frameworks such as Flask.
  • Familiarity with state management in React (e.g., Redux, Context API).
  • Understanding of DevOps practices and CI/CD pipelines.
  • Experience with version control systems, preferably Git.

 

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge data-driven web applications.
  • Collaboration with cross-functional teams in a global organization.
  • Professional development opportunities in both full stack and data engineering domain.