My Banking client is seeking to recruit a Senior Full Stack Developer (React and .NET Core) on an initial 6 month based in London. It is hybrid and will require 3x days onsite per week.
About the Role
We are seeking a highly experienced Senior Full Stack Developer with deep expertise in React JS on the front:end and C .NET Core on the backend. The ideal candidate will have substantial hands:on experience developing scalable applications, strong exposure to cloud:native architectures, with experience in the financial sector. Experience with CI/CD, microservices, and event:driven architectures is essential, and knowledge of Python (pyspark) for data:driven workflows is advantageous
Key Responsibilities
Design, develop, and maintain full stack applications using React JS, C.NET Core, and supporting technologies. Build high:performance backend services, RESTful APIs, and microservices with focus on scalability, maintainability, and resilience. Develop responsive, modular, and accessible UI components using React JS and modern JS/TS patterns. Collaborate closely with business stakeholders and risk, Regulatory Reporting and Finance domain experts to deliver solutions in these domains. Have a strong understanding of Power BI dashboards, data models, and analytical reports for business users. Work with DevSecOps to implement and optimize CI/CD pipelines, ensuring robust automated testing, deployment, and monitoring. Architect and contribute to event:driven and distributed system designs using technologies such as Kafka, Event Hub, or similar. Drive engineering best practices: code reviews, unit/integration testing, performance tuning, documentation, security scanning Contribute to cloud migration and modernization initiatives, especially in Azure or AWS environments. Mentor junior developers and collaborate within a cross:functional agile team.
Required Skills and Experience:
Technical Skills
Extensive professional software development experience.
Front:end: Strong proficiency in React.js, JavaScript/TypeScript, Redux/RTK, hooks, and modern UI patterns and architecture. Micro front:end experience is key having delivered micro front:end architectures, and creating a reusable component library Experience with Telemetry and observability of front:end applications Back:end: Expertise in C .NET Core, C, REST APIs, Web APIs, and microservices:based development. Experience in transforming monolithic applications into composable microservices, or modular monoliths is a plus. Python (pyspark): Some hands:on experience with distributed data processing, data pipelines, and analytic transformations. Power BI: Some experience developing dashboards, data models, DAX calculations, and enterprise:grade BI solutions. Strong understanding of data modeling, performance tuning, and governance in Power BI. Architecture: Strong knowledge of microservices, API design, event:driven architectures, and distributed systems. DevOps / CI/CD: Experience with Azure DevOps, Gitlab, GitHub Actions, or similar. Strong understanding of automated builds, testing, deployment, and monitoring.