Deskripsi Pekerjaan
MR.DIY is seeking a driven Software Project Engineer to lead the development of innovative retail and eâcommerce solutions that power our rapidly expanding network of stores across Malaysia. Based in the vibrant Kajang/Bangi/Serdang region of Selangor, you will leverage your deep expertise in objectâoriented programming and the .NET ecosystem to design, build, and enhance scalable software applications that improve customer experience and operational efficiency.
In this role, you will collaborate closely with product managers, quality assurance teams, and business stakeholders to translate complex requirements into robust, highâperformance systems. Your responsibilities include driving endâtoâend project delivery, performing code reviews, and continuously optimizing application performance. By applying Agile and Scrum methodologies, you will ensure timely releases while maintaining the highest quality standards.
MR.DIY offers a dynamic work environment where you can grow your technical skills, work with modern cloud technologies (Azure), and contribute to solutions that impact millions of shoppers daily. If you thrive in a fastâpaced, innovationâdriven setting and are passionate about delivering cuttingâedge software, we want to hear from you.
Tanggung Jawab
- Lead endâtoâend software development projects from requirement analysis to deployment, ensuring onâtime delivery within scope.
- Design and implement scalable, objectâoriented solutions using .NET frameworks (C#, ASP.NET, .NET Core).
- Collaborate with crossâfunctional teams (product, QA, operations) to define project scope, timelines, and acceptance criteria.
- Apply Agile/Scrum methodologies to manage sprint planning, daily standâups, and retrospectives.
- Conduct code reviews, automated testing, and performance optimization to maintain highâquality standards.
- Maintain technical documentation and provide mentorship to junior developers.
- Integrate thirdâparty APIs and services to extend platform capabilities.
- Drive continuous improvement initiatives and contribute to the evolution of the software architecture.
Kualifikasi
- Bachelorâs degree in Computer Science, Information Technology, or a related field.
- 3+ years of handsâon experience in software development with strong proficiency in .NET (C#, ASP.NET) and objectâoriented design.
- Solid experience with relational databases (SQL Server, MySQL) and ORM frameworks (Entity Framework, Dapper).
- Familiarity with cloud platforms (Azure or AWS) and CI/CD pipelines is highly desirable.
- Strong problemâsolving skills and ability to manage multiple priorities in a fastâpaced environment.
- Excellent verbal and written communication skills in English; Malay language proficiency is a plus.
- Proven track record of delivering projects on time and within scope.
- Experience with Agile/Scrum tools (Jira, Azure DevOps) is advantageous.