Job offer

Lead, Software Engineer

The position of Lead Software Engineer at Northern Trust in Pune, India, requires 8-12 years of experience in software development, particularly with Python, and involves analyzing and developing requirements for multi-asset quant business as well as providing technical leadership to the development team. The ideal candidate will have experience in developing scalable and user-friendly applications, as well as knowledge of data analysis, quant-based trading algorithms, and cloud applications.

Tasks

The main tasks include:
  • Analysis and creation of requirements for multi-asset quant bus for NT asset management transactions
  • Ensuring that the code complies with standards and is tested according to the platform
  • Providing technical support to the development team and defining or partnering on business requirements
  • As a team player with the ability to own design and code according to requirements
  • Communication of status (written and verbal) to the project team and management
  • Constantly seeking opportunities to improve the stability, scalability, and user experience of the application

Requirements

Required qualifications and skills:
  • Bachelor's degree in computer science, engineering, or information technology
  • 8-12 years of experience as a Python consultant responsible for developing highly efficient, scalable, and customizable reporting solutions
  • Experience with quant-based trading algorithms
  • Experience in the design and architecture of complex, multi-layered systems

Required skills

Required skills and knowledge:
  • Excellent knowledge of SDLC and agile development practices
  • Expert knowledge of Python 3, Pandas, NumPy
  • Experience in data analysis with Python 3
  • Strong experience in developing Fast API-based backend APIs
  • Expertise in implementing security best practices for API platforms – Oauth2/SAML, encryption, etc.
  • Expertise in creating automated unit tests
  • Experience in data processing/batch streaming for handling large amounts of data
  • Knowledge of test methods
  • Experience in automating code releases and redundant tasks with Shell/Python scripts

We offer

We offer:
  • A permanent employment contract with pension and financial benefits
  • A flexible and collaborative work environment
  • Opportunities for further development and career planning
  • A company committed to supporting the community

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.