ZILO™

Software Engineer, .Net Core – Digital Assets

ZILO™

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain user‑facing features and APIs for ZILO’s tokenisation and fund servicing platform using .NET 9, Blazor, and C#.
  • Collaborate with cross‑functional teams (engineering, product, UX, and subject‑matter experts in asset management and digital assets) to design, build, and test secure, scalable software components.
  • Write clean, efficient, well‑tested and well‑documented code that is straightforward to operate in production and audit across onchain and offchain workflows.
  • Produce and maintain technical design documents and sequence diagrams that clearly describe service boundaries, data models, and integration points with smart contracts and external providers.
  • Troubleshoot, debug, and optimise applications across the full stack, helping to maintain high availability and performance for mission‑critical fund and investor processes.
  • Stay up to date with emerging trends, tools, and best practices in .NET, cloud‑native, and Web3‑adjacent development, and bring practical recommendations into the team.
  • Participate in code reviews, pair programming, and engineering ceremonies, contributing to a positive, inclusive, and learning‑oriented team culture.
  • Ensure features are delivered on time, to a high standard of quality, and in line with stakeholder, security, and regulatory requirements across our target jurisdictions (UK, Luxembourg, Ireland, US).

Requirements

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent professional experience.
  • Proven experience as a .Net / C# developer building production web applications and services.
  • Strong proficiency in C#, HTML and CSS and modern front‑end frameworks, ideally including Blazor.
  • Experience designing and building microservice‑based systems; exposure to micro‑frontends or modular UI architectures is a plus.
  • Solid understanding of RESTful APIs, asynchronous programming, and integration patterns; familiarity with GraphQL is beneficial.
  • Experience with messaging and streaming technologies (for example Kafka or equivalents) for event‑driven architectures.
  • Hands‑on experience with ASP.NET Core, unit testing frameworks, and CI/CD pipelines using Git‑based workflows.
  • Strong problem‑solving skills, attention to detail, and a structured approach to debugging and optimisation.
  • Ability to work independently within a distributed team, collaborating effectively with product, design, and operations stakeholders.
  • Clear verbal and written communication skills, comfortable documenting designs and discussing trade‑offs with technical and non‑technical colleagues.
  • Curious, proactive mindset with a willingness to learn about digital assets, blockchain concepts, and the asset management domain.
  • Familiarity with Solidity and EVM is highly beneficial for understanding how our smart contracts and onchain components operate and integrate with the wider platform.
Benefits
  • Private healthcare plan - family covered
  • Pension plan - salary sacrifice
  • Life assurance
  • 38 days annual leave (includes flexible bank holiday days)
  • Hybrid working
  • Employee assistance programme
  • Buy and sell holiday scheme
  • Cycle to work scheme
  • Opportunity for work from anywhere
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET 9C#BlazorHTMLCSSRESTful APIsasynchronous programmingmicroservicesASP.NET CoreSolidity
Soft Skills
problem-solvingattention to detailstructured debuggingindependent workcollaborationclear communicationcuriosityproactive mindsetteam culture contributionlearning orientation
Certifications
Bachelor’s degree in Computer Sciencerelated technical field