C#/.Net/React Fullstack Developer
1. Position Overview
The team is looking for a hands-on Full-Stack Engineer who can hit the ground running to design, develop, and ship a new web-application. The role requires deep expertise in a C#/.NET back-end, a React front-end built on the .NET ecosystem, and proven experience in CI/CD pipeline creation, automated builds, and production deployment.
---
2. Core Responsibilities
Area Activities
Back-End
Development * Design and implement RESTful APIs using ASP.NET Core (=?6.0). or Nancy * Write clean, testable C# code * Manage data persistence (EF Core, Dapper, or similar). * Implement authentication/authorization (e.g., Azure AD, JWT). · Python knowledge or coding experience is Preferable
Front-End
Development * Build interactive UI with React (=?18) using TypeScript. * Integrate React components into a .NET-hosted SPA (e.g., ASP.NET Core MVC/ Razor Pages or the new .NET React template). * Apply responsive design, accessibility (WCAG 2.1 AA) and performance best-practices.
Build & Release * Define and maintain CI pipelines (bitbucket, or similar). * Author build scripts (MSBuild, npm/yarn, Webpack) to produce versioned artefacts. * Configure automated unit, integration, and UI tests. * Set up CD pipelines for staging & production (Teamcity).
Collaboration * Contribute to architectural discussions and code reviews. * Document APIs (Open/Swagger), deployment steps, and run-books. * Mentor junior team members on .NET/React best practices.
---
3. What we are looking for:
We are looking for someone with a strong background in C# and React application development (preferably Python knowledge) This is a brand-new application in Fixed income ETF space, very ambitious project so the ideal candidate must be a self-starter who can take ownership from the ground up.
The role requires building the entire development pipeline and taking the application all the way to production. The candidate should be familiar with server setup, deployment processes, and production environments.
We are not just looking for someone who can handle individual JIRA tasks; we need a well-rounded developer who understands the full application lifecycle, from development through deployment and maintenance
---
4. Experience & Education
Requirement Details
Professional
Experience =?4 years of full-stack development with the above stack; at least 2 years delivering production-grade applications end-to-end.
Education Bachelor's degree in computer science, Engineering, or equivalent practical experience.
Delivery Track
Record Demonstrable experience setting up a complete build pipeline and deploying the first production release of a new application. Self starter.
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.