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.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.