Back to jobs
Senior Angular Developer
- Posted 18 July 2024
- Salary Up to £110000 per annum
- LocationLondon
- Job type Permanent - Full Time
- Discipline Tech
- ReferenceBBBH23583_1721316093
Job description
Senior Fullstack Engineer - Angular - Typescript - .NET - C# - Restful API - £110k - London - Hybrid - Fintech
I'm currently working with a client in the fintech/payments space who are looking for a Senior Fullstack Engineer to join their team on a permanent basis. They are a leading specialist in global payments and currency risk management.
This is a permanent role, and it is hybrid in London, paying up to £110,000
Key Responsibilities
- Design, develop, and maintain secure and performant RESTful APIs using C# and .NET 6/7.
- Create intuitive and dynamic user interfaces using Angular.
- Work on both green-field and brown-field projects utilizing .NET and .NET Core technology stacks.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews and mentor junior developers.
- Contribute to architectural decisions and best practices.
- Implement and maintain continuous integration/delivery pipelines.
- Ensure code quality, performance, and scalability on both front-end and back-end.
- Participate in the design and implementation of microservices architecture.
- Optimise database performance and query efficiency.
Skills and Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of demonstrable experience as a Full Stack Engineer with significant experience in both Angular and .NET Core 6+.
- Proficiency in designing and developing secure and performant RESTful APIs.
- Strong understanding of software development principles in full-stack environments.
- Extensive experience with Angular and its ecosystem, including TypeScript, RxJS, and NgRx or similar state management libraries.
- Experience with frontend testing libraries and frameworks (such as Sypress, Jasmine, Jest, Playwright, and Selenium)
- Experience working in Agile environments and delivering high-quality code within tight deadlines.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Advanced knowledge of distributed, asynchronous event-driven systems.
- Up-to-date knowledge of continuous integration/delivery methodologies and build pipelines (e.g., Azure DevOps, Jenkins).
- In-depth knowledge of repository management, version control, branching, and merging with Git.
- Proficiency with SQL Server and experience optimising complex queries.
- Familiarity with ORMs such as Entity Framework Core or Dapper.
- Experience with message queues or event streaming platforms (e.g., RabbitMQ, Kafka).
- Excellent communication skills and the ability to interact effectively with various stakeholders.
- Strong analytical and strategic thinking skills.
- Product engineering and value delivery mindset.
- Customer-centric approach to product development.
If you are interested in hearing more and have the required Angular + C#/.NET experience, please apply online!
*Unfortunately we cannot accept remote applicants or provide sponsorship for this role*
