Senior Full Stack Developer (.NET/Angular)

SystemRS
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Clean Code Principles
.NET
Agile Methodologies
Application Performance Management
ASP.NET
JIRA
C Sharp (Programming Language)
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Microsoft SQL Server
Software Engineering
Software Systems
Web Application Frameworks
WebSocket
Backend
GIT
Angular
Solid Principles
Atlassian Tools
Front End Software Development
Software Coding
Xl Deploy
Software Version Control

Job description

  • Design, develop and maintain scalable Front End web applications using Angular.
  • Maintain and enhance existing .NET and ASP.NET MVC applications.
  • Lead and support the migration of applications from Legacy Front End frameworks to modern Angular solutions.
  • Write clean, efficient, reusable and maintainable code.
  • Ensure application performance, quality, security and responsiveness.
  • Identify, troubleshoot and resolve application issues, bugs and performance bottlenecks.
  • Promote coding standards, best practices and software craftsmanship principles.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Mentor and coach junior and mid-level developers.

Requirements

The successful candidate will have strong experience across both Front End and Back End development, with a particular focus on Angular, .NET, and Legacy ASP.NET MVC applications. You will play a key role in delivering high-quality software solutions, driving best practices, and mentoring less experienced developers., * 6+ years of commercial experience in Full Stack Development.

  • Strong hands-on experience with Angular.
  • Strong experience with .NET/C# development.
  • Experience working with ASP.NET MVC applications.
  • Solid understanding and practical application of SOLID principles and software design patterns.
  • Experience developing according to industry best practices and coding standards.
  • Agile delivery experience and a strong craftsmanship mindset.
  • Experience using Git for source control.
  • Experience working with Jira or similar Agile project management tools.
  • Experience with WebSockets and Real Time application development.

Desirable Skills

  • Experience within Investment Banking, Financial Services or Capital Markets environments.
  • Experience with SQL Server and relational database design.
  • Exposure to XL Deploy and XL Release.
  • Experience with CI/CD and DevOps practices.

Apply for this position