Software Project Lead at MR. D.I.Y. Trading Sdn. Bhd. (M)
Kajang Municipal Council, Selangor, Malaysia -
Full Time


Start Date

Immediate

Expiry Date

22 Jul, 26

Salary

0.0

Posted On

23 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET, C#, ASP.NET Core, Web APIs, System Architecture, SQL, Warehouse Management Systems, Automation, API Design, Technical Leadership, Project Management, CI/CD, DevOps, GitHub, Object-Oriented Design, Software Development

Industry

Retail

Description
Job Summary We are seeking a hands-on Software Project Lead to drive the design, development, and delivery of our in-house warehouse and automation related systems. This role combines technical leadership with team management, ensuring high-quality architecture, scalable solutions, and successful project execution. Key Responsibilities Lead system architecture design for warehouse and automation related systems (e.g. WMS, WCS, OMS, Middleware). Define and enforce coding standards, design principles, and engineering best practices. Provide technical direction, guidance, and mentorship to the development team. Act as the key decision-maker for architecture, frameworks, and technology stack. Lead and manage development progress, including task planning, prioritization, tracking, and timely delivery of milestones. Monitor development activities, identify risks or bottlenecks, and take proactive actions to ensure project timelines are met. Coordinate across multiple workstreams to ensure alignment between development, integration, and deployment. Collaborate with stakeholders to translate business requirements into scalable solutions Oversee system integration with automation equipment and external systems. Ensure system performance, scalability, reliability, and maintainability. Conduct code reviews, manage technical debt, and uphold code quality standards. Drive troubleshooting and resolution of critical production issues. Support project planning, estimation, and overall delivery management. Lead and manage end-to-end system validation and commissioning phases, including FAT, SIT, UAT, and SAT. Coordinate with internal teams, customers, and vendors during testing, deployment, and go-live phases. Requirements Core Technical Skills Strong expertise in .NET ecosystem (C#, ASP.NET Core, Web APIs) Deep understanding of object-oriented design, and system architecture Proven experience in designing scalable and maintainable enterprise systems Experience with event-driven architecture and workflow-based systems Strong knowledge of database design, performance tuning, and optimization Advanced SQL proficiency, including complex query design, data analysis, and performance troubleshooting Experience in system integration and API design Strong experience in version control systems and best practices, including: Branching strategies Pull request and code review workflows Release and repository management Preferred / Advantageous Hands-on experience with .NET Blazor or similar frontend frameworks Experience in WMS, WCS, or other warehouse/automation-related systems Familiarity with industrial automation / PLC integration Familiarity with GitHub, DevOps practices, CI/CD pipelines Experience & Qualification Bachelor’s Degree in Computer Science or related field 5–8+ years of software development experience Prior experience in Technical Lead or Team Lead role Leadership & Soft Skills Strong leadership and mentoring capability Excellent problem-solving and decision-making skills Effective communication with both technical and non-technical stakeholders Strong ownership and accountability mindset
Responsibilities
The Software Project Lead will oversee the architecture, design, and delivery of warehouse and automation systems while providing technical mentorship to the development team. They are responsible for managing project timelines, ensuring code quality, and coordinating system integration across various workstreams.
Loading...