At a Glance
- Tasks: Design and develop a new web application using C#/.NET and React.
- Company: Join an innovative tech team focused on ambitious projects.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Be part of a groundbreaking project in the Fixed Income ETF space.
- Qualifications: 4+ years in full-stack development with expertise in C# and React.
- Other info: Dynamic environment with mentorship opportunities and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
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.
Core Responsibilities
- 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.
- 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.
- 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).
- 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.
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 the Fixed Income ETF space, a 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.
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.
Full Stack Developer C#/.NET/React in London employer: Lorien
Contact Detail:
Lorien Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer C#/.NET/React in London
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#/.NET and React. Make sure to include links to your GitHub or any live demos. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the full application lifecycle. Practice common algorithms and system design questions. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. Tailor your application to highlight your experience with CI/CD pipelines and production deployments.
We think you need these skills to ace Full Stack Developer C#/.NET/React in London
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with C# and React. We want to see how you've tackled similar projects in the past, so don’t hold back on those details!
Tailor Your Application: Make your application stand out by tailoring it to our job description. Use keywords from the listing, like CI/CD pipelines and RESTful APIs, to show us you’re the perfect fit for this role.
Be Yourself: We love authenticity! Don’t be afraid to let your personality shine through in your application. Share your passion for development and what excites you about building new applications.
Apply Through Our Website: To make sure your application gets to us, apply directly through our website. It’s the best way to ensure we see your amazing skills and experience right away!
How to prepare for a job interview at Lorien
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C#/.NET and React, as these are crucial for the role. Brush up on your knowledge of RESTful APIs, authentication methods, and CI/CD pipelines. Being able to discuss your past experiences with these technologies will show that you’re not just familiar but truly proficient.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This could involve anything from debugging a tricky piece of code to optimising a build pipeline. Companies love candidates who can think critically and adapt to new situations.
✨Demonstrate Your Ownership Mindset
Since this is a brand-new application, they’ll want someone who can take charge. Be ready to talk about times when you’ve taken ownership of a project from start to finish. Highlight your ability to manage the entire development lifecycle, including deployment and maintenance.
✨Prepare Questions That Show Your Interest
Have a few thoughtful questions ready about the team’s workflow, the tech stack, or the project’s goals. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you. It’s a two-way street, after all!