Senior Developer - Cash Management
SmartStream Technologies ltd.
United Kingdom, Bristol
6d ago

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.

  • SmartStream’s Bristol location is a hub of development activity set in a large business park with lakes and green, open spaces;
  • 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.

    Job Responsibilities

    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.

    Key Skills

    A passion for software development Object oriented analysis & designStrong development skills and experienceBDD, TDD, Continuous DeploymentRESTful web servicesCommunication and influence

    Qualifications

    BSc (Honours) Computer Science or a similar degree with significant computing bias.

    Experience

    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.

    Employment Type

    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

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form