SmartStream is embarking its most exciting journey in recent times. To continue to service and support the world's top banks and asset managers we are constantly innovating to cement our industry leading position for the next decade.
Brand new initiatives in Blockchain and Machine Learning, complimenting our highly available, high throughput real-time systems will provide fascinating and demanding challenges for our development teams across the globe.
Working with our other product development centres in Mumbai, Vienna, Katowice and Philadelphia we are building modern cloud based software using constantly evolving agile and extreme practices.
Independent autonomous teams build, maintain and support services which allows them to develop expertise in technology and business domains.
The successful candidate will have the opportunity to influence others and to personally develop in a friendly and welcoming environment.
We welcome engineering professionals from a variety of backgrounds to add to our diverse teams in our Bristol development centre.
ideally located next to two major motorways making commuting as easy an option as living within the city itself. Java and Spring are our primary backend technologies with Angular and Typescript in our frontend.
Involved in the complete product lifecycle from initial requirements definition, design, development and solution configuration through to deployment.
Agile approach using Behaviour Driven Development and Continuous Deployment technologiesWillingness to adopt Agile XP practices such as Pair-
programming and Test Driven DevelopmentSupport on-going maintenance and fixes of SmartStream’s solutions and in-house toolkits.
Promote and enhance SmartStream’s development process and quality standards.Work with Development Managers / Product Managers to fully understand and translate business requirements.
Responsibility for developing scalable and robust solutions, which meet the high performance and availability standards of global financial institutions.
A passion for software development Object oriented analysis & designStrong development skills and experienceBDD, TDD, Continuous DeploymentRESTful web servicesCommunication and influence
BSc (Honours) Computer Science or a similar degree with significant computing bias.
Experience developing in a software vendor environment is desirable but not required.Financial software experience would be a bonus, but is not expected.
A previous role as a software engineer or developer is a must.
Permanent Competitive Salary25 days annual leaveCompany pension scheme matching up to 5% of salaryPrivate medical insurance plus life assurance coverageFlexible benefits platform including GymFlex, Cycle2Work and Give-As-You-Earn scheme