ENVIRONMENT:

A UK-based FinTech company with offices in the CBD seeks a Software Engineer to join its team. Your core role will involve extending and maintenance of new software systems while adapting to an ever-evolving environment. The successful candidate requires 3+ years’ experience in a similar role with strong Computer Science principles, preferably having worked with distributed architecture or keen to explore this. Your tech toolset should include: C#, NodeJS, ASP.NET MVC, AngularJS, Unit Testing, SOA, Agile Methodologies, etc.

DUTIES:

  • Adapting to an ever-changing environment a Software Engineer will be required to extend and maintain existing and new software systems.
  • Collaborate with other engineers and product owners in an Agile domain.

REQUIREMENTS:

Experience –

  • An ideal candidate would have 3+ years’ experience with strong computer science principles and preferably worked with distributed architecture or would like to explore this territory.

Core Skills –

  • C#
  • NodeJS
  • ASP.NET MVC
  • AngularJS
  • Unit Testing
  • SOA
  • Agile Methodologies
  • Distributed Source Control
  • ORM (NHibernate/EF)

Complimentary Skills –

  • RxJS, SQL Server, NoSQL, XUnit, Moq, MSMQ/RabbitMQ, NserviceBus, DI Containers, Continuous Integration

ATTRIBUTES:

  • Have the curiosity to continuously improve on your software craftmanship.
  • Able to work under pressure and against tight deadlines, with a pragmatic approach incorporating intelligent design decis

Learn more/Apply for this position