Why are they awesome?
Mission driven: building SaaS solutions for sustainability and climate change.
EU unicorn with US$ 500m in new funding.
New office in Malaysia, scaling to 40 engineers in 2025.
Projects
Building 1 core project (new product / feature).
Maintenance and upgrade of 1-2 smaller projects.
Ongoing modernisation of legacy tech (10+ years old).
Responsibilities
Design, develop, test, implement and provide support for web-based solutions.
Ensure availability, resilience and scalability of all solutions.
Designing a DDD-oriented microservices.
Contribute to the technical and software design decisions.
Ensuring code quality and advocating for Clean Code, Code metrics, Test Driven / Behavior-driven development.
Collaborate daily with the QA (Selenium) and support teams.
Team Culture
Collaboration with EU team & cross-functional agile teams.
Work with Product owners to understand customers' needs & desired application capabilities.
Must Have
.NET & C# (ASP.NET / .NET Core).
Nice to have
Web APIs (REST, RPC-over-HTTP, WebSockets, CQRS, DDD).
Model View Controller / MS SQL Server.
Cloud Azure, Azure Architecture (CQRS) or AWS / Google Cloud etc.
Bonus: JavaScript / React / Elasticsearch / Docker.
Location
Hybrid 3 days a week in office - Central KL.
Levels
This role suits a highly technical engineer with 5-10+ years experience.
This is a 100%+ individual contributor role reporting to the Engineering Manager.
Encouraged to apply
Passionate about .NET / C# technology and contribute to GitHub / Open Source projects.
Worked on end to end multi-year projects from architectural design to support.