V.L.S. Systems - McLean, VA

posted 20 days ago

Full-time - Senior
McLean, VA
Professional, Scientific, and Technical Services

About the position

The Lead Python Developer will be responsible for leading application development projects focused on financial forecasting. This role requires extensive experience in Python programming, with a significant portion of the work dedicated to developing and supporting software solutions that meet the requirements of the finance team. The position involves collaboration with both technical and business stakeholders to ensure the successful execution of software solutions in a hybrid work environment.

Responsibilities

  • Interact with finance team and business side to collect the requirements.
  • Design, develop and support software solutions for the given requirements within the financial modeling and research area.
  • Ensure new code and existing code updates meet standard technology development practices.
  • Work with finance team and other developers to facilitate the reconciliation.
  • Help customers to understand the result and to properly use the application.
  • Assist in the operational execution of software solutions to assist with the monitoring and control of market and credit risks.

Requirements

  • Master's degree in Computer Science or Software Engineering is required.
  • Proficiency in Python, including libraries such as Pandas.
  • Experience with Java programming.
  • Familiarity with testing frameworks such as pytest and junit.
  • Knowledge of SQL.
  • Experience with Linux and Docker.
  • Understanding of CI/CD processes and git.
  • Familiarity with using IDEs such as IntelliJ for Java and/or Python.
  • Proficiency in Excel.

Nice-to-haves

  • Knowledge of Quantitative Finance (Optional).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service