closed vacancy (Senior) Software Engineer JavaScript and Node.js - Home Office - remote
FactSet
Posted 4 years ago
In order to rapidly grow our new platform and product technology, we are looking for a motivated and experienced Software Engineer / Senior Software Engineer to work from home.
You will be primarily working on Investment Dashboard, a financial information dashboard and trading platform for retail investors. Investment Dashboard is an Angular and Typescript application communicating with a Node.js server, developed by a team spanning multiple locations.
Responsibilities:
- Cooperation with developers, customers, UI designers and product management in the conception and implementation of requirements.
- Development of components of web based financial applications, in close cooperation with the Solutions Architect
- Definition of coding standards and development processes and ensuring these are adhered to through code reviews and automated build and test tools
- Keeping abreast of latest trends and development in web development and applying to our products.
- Training of team members.
- Interfacing and collaborating with other teams.
- Application of agile development methods and participation in agile software development processes.
- 2nd and 3rd level support for products that are in use and still within maintenance lifecycle
Required Skills:
- Bachelor/ Master of computer science, business informatics, mathematics, physics or similar education
- Experience in the development of web-based applications using modern frameworks
- Able to work independently and take responsibility for self-development
- Experience of Agile development methodologies and DevOps
- High level of commitment, service thinking and flexibility to prove yourself in a dynamic environment
- Strong communication skills in German and English
- Knowledge of the banking environment and market data desirable
We offer:
- State-of-the-art technologies in our projects and modern development processes
- Flexible working hours and home office possiblity
- Continuous further education and trainings
- Various employee benefits (e.g. retirement provisions, restaurant checks, drinks &snacks)