Full Stack .Net Developer
Cloud Employee
Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.
We pride ourselves on being a supportive, cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.
Client Overview
The client delivers an enterprise-grade Treasury Management System used by organisations to manage complex, data-intensive financial operations. They are modernising their established desktop platform into a scalable, cloud-based SaaS solution, focused on performance, reliability, and real-time financial insight for enterprise users.
Job Overview
This is a hands-on Full Stack .NET Developer role with a strong emphasis on front-end engineering. You will be a key contributor in transforming a mature desktop application into a modern, multi-tenant SaaS platform.
The role requires deep .NET expertise combined with advanced UI engineering skills to build complex financial dashboards, reusable components, and real-time data-driven interfaces.
Key Responsibilities
- Design and develop responsive, high-performance web applications using Blazor Server.
- Build sophisticated, reusable UI components using advanced SCSS and modern CSS architecture.
- Implement complex financial dashboards and rich data visualisation features using TypeScript and JavaScript.
- Develop and maintain RESTful APIs and real-time data services using .NET Core / .NET 8.
- Ensure cross-browser compatibility and optimise front-end performance for data-heavy treasury workflows.
- Contribute to architectural decisions as part of the platform’s transition to a multi-tenant SaaS model.
- Collaborate closely with product, UX, and backend engineers to deliver high-quality releases.
Required Skills
- 3+ years of commercial experience with .NET Core / .NET 6+ and C#.
- Strong, hands-on experience with Blazor Server, supported by real project work.
- Expert-level SCSS/CSS skills, including Grid, Flexbox, BEM methodology, and modern styling patterns (including CSS-in-JS).
- Advanced JavaScript and TypeScript proficiency (ES6+).
- Experience working with component libraries and design systems.
- Solid understanding of responsive design and accessibility standards (WCAG).
- Experience with Entity Framework Core and SQL Server.
- Familiarity with Git-based workflows, Azure DevOps, and CI/CD pipelines.
Nice to Have Skills
- Experience working on financial systems or treasury-related platforms.
- Knowledge of SignalR for real-time data and messaging.
- Experience with charting and data visualisation libraries (e.g. HighCharts.js).
- Understanding of micro-frontends architecture.
- Proven experience optimising performance in data-intensive web applications.
- Knowledge of banking protocols (SWIFT, SEPA) or financial instruments.
Soft Skills & Candidate Characteristics
- Detail-Oriented & Quality-Focused: Comfortable working on complex financial interfaces where accuracy matters.
- Strong Communicator: Able to collaborate effectively across engineering, product, and design teams.
- Technically Curious: Enjoys working with modern .NET and front-end technologies and contributing to architectural discussions.
- Delivery-Focused: Capable of balancing clean engineering with practical delivery in a product-led environment.
Salary, Incentive and Benefits Packages
- Competitive salary
- Benefits package includes HMO, training allowance, gym or food allowance, educational assistance for dependents, and more
- Annual salary increase as outlined in the contract
- Free food and drinks during virtual events
- Company trips
