Software Engineer responsible for creating web apps and backend services for digital assets. Collaborating with teams to build secure software experiences in asset management and fund servicing.
Responsibilities
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)
Senior Full Stack/AI Engineer at AND Digital focusing on backend engineering and AI integration. Building scalable systems and collaborating with clients to enhance digital delivery.
Backend Developer responsible for developing and maintaining a microservices backend for IMES Industrie - Software. Requires extensive Java experience and collaboration with product management.
Back - End Software Engineer building robust backend applications for Collectors. Evolving legacy applications and elevating backend architecture for innovative services.
Senior Fullstack Consultant developing web applications for financial services. Collaborating with engineers to deliver solutions in Agile and DevOps environments.
Senior Fullstack Engineer (Java+React) responsible for designing, developing, and maintaining web applications at GFT Poland. Collaborating with Product Owners and engineers to support FX and banking products.
Lead Software Engineer developing applications and tools at Morgan Stanley in Montreal. Driving complex data visualization projects while collaborating with cross - functional teams in a hybrid work environment.
Software developer focusing on Java and Spring Boot in innovative projects at Minsait. Involve in analysis, development, and support of critical banking applications.
C++ developer working on innovative embedded systems for defense. Collaborating with engineers to develop technology enhancing national defense capabilities.
Associate Principal Engineer developing cloud solutions for identity and compliance at Saviynt. Collaborating with cross - functional teams to enhance enterprise identity cloud solutions in a hybrid working environment.