Full Stack Developer (C# Angular Commodities Trading)

IT & Technology
Full stack Developer - Commodities

Our client a large Commodities trading firm are seeking a Full stack Developer as part of their expanding development team in London.


  • Experienced developer (around 5 years development experience) with a record of delivering robust enterprise-wide solutions utilising industry standard practices
  • Design and develop applications using agreed coding standards and quality targets.
  • Liaise with immediate scrum team, other scrum/project teams, line manager and development leads to ensure accurate and complete delivery.
  • Contribute to the development and implementation of software development best practices within IT.
  • Support and mentor other developers in all areas of the development lifecycle.
  • Provide regular status updates, reflecting individual progress against the development schedule.



Expertise of web front-end and back-end development to include most of the following:

  • C#
  • Rest API’s incorporated with SQL Server or Sybase DB
  • Angular 6+
  • Typescript, ES6, HTML5, CSS3
  • RxJS, observers and observables
  • Webpack, Karma, Jasmine, Protractor, Selenium
  • Svn, Jira, Crucible, Confluence
  • Angular CLI
  • DevExreme UI library
  • NHibernate

Demonstrate a good understanding of:

API Design and development fundamentals API testing using tools such as Swagger Good SQL/Sybase knowledge Building modern-web applications with Angular 6+ Modern UI design principles.  i.e. Able to take initial design direction and interpret those guidelines to finalise the design through to a solution Functional and functional-reactive programming in Typescript/JavaScript


Expertise in all areas of the development life cycle to include:

Functional requirements and system design specifications Test case preparation and execution Setup of development environments to include source code and version control Software build procedures



  • Sound experience of designing and developing applications both individually and as part of a team
  • Knowledge of a commodity or financial trading environment useful but not a pre-requisite
  • Strong inter-personal and communication skills (both verbal and written)
  • Strong problem solving skills and the ability to develop innovative solutions to technical problems
  • Ability to coach and mentor peers within the scrum team
  • Experience of working in an Agile/Scrum team environment
  • Educated to Degree-level (or equivalent), as a minimum requirement

Can't find the job you're looking for, send us your info and we will review your options?

(Permitted file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls)

Please complete the form below, your data is processed here under legitimate interest. Please also note that for your privacy no data from this form is stored in this website (view our privacy policy).

Attach CV*