Senior Software Engineer
Posted on Oct 13, 2021 by Optimus E2E
Our client, a financial services organisation, based in Dublin are in need of a senior web developer to work on their market leading software.
You will be working with web technologies to develop SPA for their automated FX platform, you will be responsible for projects covering the whole life cycle from inception through to implementation and subsequent client support.
To succeed you will be experienced in working in a fast-paced environment and have a deep desire to implement best practice code to ensure the platform retains its best of breed tag. This will involve successive sprints to ensure enhancements are done at pace but ensuring high quality. To ensure the fast pace does not result in platform issues you will be expected to ensure relevant unit tests are also in place.
The role will involve extensive collaboration with team members, the working environment continually encourages employees to voice ideas they have for improving the system and will offer plenty of opportunity to put forward your ideas as well as encouraging you to question your colleagues' ideas/coding through peer reviews.
To be successful with your application you are required to have previous experience developing Real Time distributed systems, working in an iterative sprint manner - with as working on enterprise software or financial systems.
- HTML5, CSS3, SASS.
- Angular or React.
- PrimeNG components.
- Unit tests (Karma and Jasmine/Chai/Mocha).
- Source control (GIT, SVN).
- Webpack, Angular CLI, Gulp, npm.
- Understand X-browser compatibility issues and how to handle.
- Understanding of WebSockets.
- Web Workers.
- Experience working on Real Time distributed systems or financial software.
- Mentor junior members.
- Undergraduate and Masters degree
- Knowledge of financial instruments, in particular FX.
Set up alerts to get notified of new vacancies.
£542 - £587 Daily
£406 - £420 Daily
£361 - £379 Daily
£406 - £451 Daily
£54.2k - £67.8k Annual
£406 - £451 Daily
£384 - £406 Daily