London, GBR, United Kingdom
5 days ago
Senior Software Engineer

Position Overview: 
We are seeking an experienced Software Engineer to join our Internal Research Notes (IRN) team at FactSet. This full-stack role involves significant contributions to both the backend and frontend aspects of our applications. The ideal candidate will leverage their expertise to build and maintain sophisticated systems using our specified tech stack. 

 

Key Responsibilities: 

Contribute to the development and enhancement of full-stack applications within the using .NET, C#, Postgres, Vue.js, and TypeScript. 

Manage and execute deployment processes for applications and services. 

Mentor junior software engineers, promoting a culture of learning and excellence. 

Collaborate with cross-functional teams to design and implement new features that address complex business needs. 

Ensure application performance, scalability, and reliability through detailed testing and optimization. 

Conduct thorough code reviews to ensure code quality and share insights with team members. 

Develop and maintain automated tests using tools such as pgtap, NUnit, Vitest, and Cypress/Playwright. 

Demonstrate a willingness to learn new languages and technologies. 

Support and assist wider team efforts and projects when necessary. 

 

Required Qualifications: 

Bachelor’s degree in Computer Science, Software Engineering, or a related field. 

3 to 5 years of professional experience in software development with a focus on full-stack engineering. 

Strong proficiency in .NET, C#, Postgres, Vue.js, and TypeScript. 

Experience writing and maintaining tests with pgtap, NUnit, Vitest, and Cypress/Playwright. 

Strong object-oriented programming skills. 

Solid understanding of agile development methodologies. 

Experience with deployment processes and best practices. 

Strong communication skills, able to effectively convey technical concepts to both technical and non-technical audiences. 

Knowledge of infrastructure technologies such as AWS and Kubernetes. 

 

Preferred Qualifications: 

Previous experience in the financial technology industry. 

Demonstrated problem-solving skills and an ability to take initiative. 

Confirm your E-mail: Send Email