About the job
Join Our Team as a Senior . NET/C# Engineer!
At fuku, we are committed to creating innovative SaaS solutions that address sustainability and climate change challenges. As an esteemed EU unicorn, we have garnered US$500 million in recent funding, fueling our ambitious growth. Our new office in Kuala Lumpur is set to expand to 30 engineers by 2025, contributing to our network of 12 global offices.
We proudly serve over 100,000 companies across more than 175 countries and 200 industries.
Key Projects:
- Develop a core project focused on a new product/module.
- Maintain and enhance 1-2 smaller projects with new features.
- Engage in the modernization of legacy technologies that have served us for over a decade.
Key Responsibilities:
- Design, develop, test, implement, and provide support for web-based solutions.
- Ensure all solutions are available, resilient, and scalable.
- Design Domain-Driven Design (DDD) microservices and implement Command Query Responsibility Segregation (CQRS) patterns.
- Contribute to technical and software design decisions.
- Promote code quality through Clean Code principles, code metrics, and Test-Driven/Behavior-Driven Development.
- Collaborate daily with Quality Assurance (Selenium) and support teams.
Team Culture:
- Collaborate closely with our EU team and cross-functional agile teams.
- Work alongside Product Owners to grasp customer needs and desired application features.
Must-Have Qualifications:
- Extensive experience with . NET and C# (ASP. NET / . NET Core).
Preferred Qualifications:
- Familiarity with Web APIs (REST, RPC-over-HTTP, WebSockets, CQRS, DDD).
- Knowledge of Model View Controller (MVC) and MS SQL Server.
- Experience with cloud platforms such as Azure (including Azure Architecture and CQRS), AWS, or Google Cloud.
Work Arrangement:
- Hybrid work model: 3 days in the office (Central KL, easily accessible via LRT/MRT).
- This is a permanent, full-time position (not contract).
Ideal Candidate:
- Passionate about . NET/C# technology.
- Active contributor to GitHub or open source projects.
- Proven experience in managing end-to-end, multi-year projects.
- Background in pioneering teams for EU multinational corporations.
- Enthusiastic about backend engineering and specializing in backend development.
