FactSet is looking for a software engineer to join our Office Integration team, focusing on using Generative AI to improve our Banking clients’ workflows and efficiency. You will be joining a team whose current focus is developing a product that allows bankers to query pre-defined financials Excel file templates using natural language. This is an opportunity to work on the leading edge of Generative AI in financial solutions technology.
Our products are integrated as part of a Microsoft Office add-in, which integrates FactSet data and smarts components into the Office suite. We use a variety of languages and technologies, including C#/.NET-based PC components, Python/FastAPI/Node-based web services and TypeScript/VueJS-based websites.
The software engineer should be familiar with some of these technologies and willing to learn the rest. Being familiar with Gen AI concepts and interested in applying them to our product would be a plus.
Responsibilities
Write clean, efficient and well-documented code using industry best practices
Demonstrate a thorough knowledge of data structures and algorithms, object-oriented programming
Follow best practices such as code reviews, testing, documentation and version control
Troubleshoot and debug frontend and backend applications to resolve issues or optimize performances
Be a quick learner and open to acquiring new skills and knowledge
Requirements
Bachelor or Engineering degree
Fluent in English
Good problem-solving and troubleshooting skills
Good knowledge of data structures and algorithms, object-oriented programming
Ability to work collaboratively as part of a geographically diverse team environment
Willingness to work as a member of a team, including participating in peer code reviews, maintaining project and operational documentation
Good communication and interpersonal skills
Experience in Python – 1 year (including internship)
Experience in PC-side development in Windows
Highly Desired
Experience or knowledge of CI/CD concepts and GitHub
Experience with web and API development
Experience with C#/.Net
Experience with VueJs / Typescript for frontend development
Experience with Linux shell environment
Familiarity with Microsoft Excel, Word and PowerPoint
Familiarity or experience with Generative AI concepts (such as prompt engineering and RAG) and how to apply them to existing workflows
An interest in the financial services domain
Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer