C# .NET Developer / Back End Developer
Circa £40,000 DOE
Our client is looking for a C# .net Developer / Back End Developer to join their team. The company provides a broad range of financial business solutions to investment banks, broker-dealers, wealth managers, financial planners and advisers across EMEA. They provide sophisticated front-end technology and flexible middle office capabilities with execution, settlement and custody services. These are supported by a robust regulatory and compliance framework with dedicated client asset experience and expertise.
We are looking for a C# .Net developer / Back End Developer who can help design, build and innovate throughout a project with a focus on high quality and consistent improvement, but also look to share their knowledge and experiences with the wider development department.
The right person will be joining a team that fully believes and invests in whatever it takes to deliver quality, including TDD, Continuous Integration and the automation of anything they can. The team have been a key driver in quality and best practices across the department and you must believe and want to contribute to this.
The correct candidate should also enjoy working collaboratively with the team and the business to solve very technical problems. They should want to actively participate in technical workshops and discussions within the team, as well as take the opportunity to learn, grow and develop from the more experienced members of the development team.
Responsibilities of the C# .NET Developer / Back End Developer role:
Enjoy delivering highly complex, scalable and robust solutions.
Enjoy writing and improving the ability to write clean, efficient and quality code.
Help contribute to planning and estimations of upcoming work.
Participate in technical and design workshops.
Adhere to best practices within the team such as TDD and Continuous Integration.
Believe and he participate in the continuous improvement of the team.
Participate in and complete code reviews within the team.
Consider performance, scalability and security when designing and implementing solutions.
Contribute to the rollout of new tools and applications that improve the development process.
Skills & Experience:
Hands on development with the latest versions of .Net and C#.
Knowledge of SOLID principles and various design patterns.
Knowledge of OOP.
Experience in Agile delivery (ideally experience in SCRUM).
Experience in delivering high volume and highly available enterprise applications.
Knowledge of database systems and designs.
Experience and knowledge of TDD, Continuous Integration and Automation.
Experience with CI and Automation tools.
Be able to analyse code and provide constructive feedback.
Be able to create useful and in-depth documentation.
Be able to communicate well with technical and non-technical people.
Good verbal and written communication skills.
***For a confidential discussion please apply or call Tony Ward on (phone number removed)
Offerd Salary0- £15,000