Software Engineer I - Risk Content Engineering at FactSet Research Systems


Risk and Quant Analytics Engineering provides FactSet client base New Generation Quantitative and Risk solutions that ensure reliability, flexibility, and efficiency of the investment decision-making process lifecycle and foster knowledge, creativity, and resilient investment outcomes. Bring in innovation and reliability in Quantitative Analytics to fuel new product offerings across the FactSet business.
The Risk Content Engineering under the Risk and Fixed Income Engineering is focused on delivering Risk data coming from different sources - Third-Party Vendors and the FactSet Risk Analytics team - by providing database solutions and automated processes which follow an Extract-Transform-Load (ETL) procedure. The team delivers timely and correct data by setting up proper QA and testing integrated to the systems. To continuously improve and automate our workflows, the team is also responsible to create the necessary tools to support this initiative. This ensures that FactSet's products and technologies are responsive to the changing needs of the investment and software engineering community.
Role Description
FactSet is searching for a graduate with strong programming skills and good knowledge of an OO language and experience in working with OO concepts. You will be focused on the creation, design, management, and maintenance of custom database solutions and automated processes that will help the team in delivering the data to our clients in a timely manner. You will be working with various stakeholders (product developers, internal teams, and clients) to deliver timely and accurate transformed data loaded from data feed acquisitions. You will be able to develop web and command-line tools to assist our stakeholders in their day-to-day tasks which include debugging, testing, and QA. Lastly, be involved in continuously improving and upgrading our tools, APIs, and workflows for seamless model integrations and easier management of these components.
Required Skills
  • Bachelor's Degree in Computer Science, Information Technology, Computer Engineering or equivalent
  • Experience developing in C++, Perl, Python or any other object-oriented language
  • Experience and basic knowledge in working with databases (preferably SQL Server and MySQL)
  • Ability to understand various data structures
  • Strong analytical and problem-solving skills
  • Be able to create new scripts and look through legacy scripts, if needed
  • Good communication skills
  • Good team player and an independent worker
  • Fresh graduates/Entry level applicants are encouraged to apply
  • Willing to start by July 2022

Remember to mention that you found this position on SDU Jobbank