Enable job alerts via email!

Full Stack Developer

TN United Kingdom

Rochester

On-site

GBP 50,000 - 90,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Full Stack Engineer to spearhead the transition to modern technologies and enhance core business functions. In this dynamic role, you will collaborate with a diverse team to develop and maintain the Momentum application suite. You will lead back-end development, ensuring the scalability and reliability of systems while modernizing legacy code. Your expertise will drive innovative solutions and improve user experiences. Join a forward-thinking company that values technical excellence and offers an exciting opportunity to make a significant impact in the tech landscape.

Qualifications

  • 5+ years of experience in back-end development using .NET technologies.
  • Strong experience with ASP.NET and proven migration of legacy code.

Responsibilities

  • Lead back-end development for Momentum, including API integrations.
  • Refactor legacy code and develop new API endpoints.

Skills

C#
VB.NET
.NET Framework
GraphQL
API design
DevOps processes
Excellent communication skills

Tools

ASP.NET
.NET Core
Xamarin
MAUI
Google Cloud Platform
Azure
SQL Server
CI/CD
LLBLGen Pro
IIS

Job description

We are looking for a highly skilled and autonomous Full Stack Engineer to help drive our transition to modern technologies and maintain core business functions. In this role, you'll collaborate closely with our Head of Product Development, Front-End Engineer, CTO, and senior Customer Success Engineers to help us build and improve the Momentum application suite.
Key Responsibilities:

  • Ownership & Maintenance:
    • Lead the back-end development for Momentum (web + mobile), including APIs and integrations.
    • Complete the transition of our Xamarin mobile client (Android & iOS) to .NET MAUI.
    • Ensure scalability, reliability, and performance of backend infrastructure.
    • Handle Level 3 Customer Service inquiries.
  • Development & Modernization:
    • Refactor and rewrite legacy code (.NET Framework, VB.NET, C#) to modern standards.
    • Develop and expose new API endpoints for seamless third-party integrations.
    • Migrate web and mobile apps to .NET Core/ASP.NET/MAUI Core frameworks.
    • Apply best practices for API design and leverage AI-assisted development where appropriate.
  • DevOps & Infrastructure:
    • Manage CI/CD pipelines and deployments.
    • Monitor and ensure system reliability through proactive reporting and automated testing.
    • Maintain cloud infrastructure with a focus on security and scalability.
  • Roadmap Contribution:
    • Collaborate with stakeholders to define and refine the engineering roadmap.
    • Contribute technical insights and feasibility assessments to influence strategic direction.
    • Introduce innovative approaches to developing new features and enhancing existing ones.
  • Documentation & Knowledge Sharing:
    • Document key parts of the system to ensure sustainability.
    • Provide technical mentorship and support to team members.
Tech Stack & Tools:
  • Back-end: ASP.NET, .NET Framework, .NET Core, VB.NET, C#
  • ORM: LLBLGen Pro
  • Front-end (API Integration): React, TypeScript (handled by Front-End Engineer)
  • Mobile: Xamarin (iOS & Android), transitioning to MAUI
  • Infrastructure: IIS, Windows Services
  • DevOps: CI/CD, Google Cloud Platform, Azure
  • Databases: SQL Server
Key Qualifications:
  • Experience:
    • 5+ years in back-end development using .NET technologies.
    • Strong experience with ASP.NET Web Applications and Windows Services.
    • Proven experience with engineering transformation projects and migrating legacy code.
    • Experience in a SaaS environment is a must.
  • Skills:
    • Expertise in C#, VB.NET, .NET Framework, and GraphQL.
    • Familiar with Xamarin and MAUI mobile frameworks.
    • Strong understanding of API design, scalability, and performance.
    • Solid experience with DevOps processes and tools.
    • Familiar with cloud platforms, deployment scripting, and automation.
    • Excellent communication skills (English required, French, German, or Italian is a plus).
    • Ability to work independently, collaborate across teams, and drive initiatives forward.
  • Preferred:
    • Experience with healthcare SaaS products.
    • Knowledge of AI and machine learning applications from a back-end perspective.
    • Experience working with international teams and clients.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.