- Seri Kembangan Selangor Malaysia

Working Location
Job Description
Responsibilities
Job Summary
We are looking for a Software Project Engineer with strong expertise in object-oriented programming and the .NET ecosystem to develop and enhance our in-house warehouse and automation related systems. This role focuses on hands-on development, technical problem-solving, and contributing to system design.
Key Responsibilities
Design, develop, and maintain software components for warehouse and automation related systems (e.g. WMS, WCS, OMS, Middleware)
Implement high-quality, maintainable, and scalable code following established architecture and design standards
Contribute to system design and technical discussions, providing practical and efficient solutions
Execute development tasks based on project plans, ensuring timely and high quality delivery
Collaborate closely with the Technical Lead to align implementation with system architecture
Participate in task estimation, planning, and progress tracking
Integrate with external systems, APIs, and automation equipment where required
Troubleshoot, debug, and resolve technical issues in development and production environments
Optimize application performance, reliability, and resource utilization
Participate in code reviews and ensure adherence to coding standards and best practices
Maintain proper technical documentation for developed modules and features
Support system testing phases including SIT, UAT, and SAT, and assist in issue resolution during deployment
Ensure test readiness, environment setup, and successful system acceptance
Support system deployment and post-go-live activities, including on-call or extended support during stabilization and transition periods to ensure smooth operations and timely issue resolution
Requirements
Core Technical Skills
Strong proficiency in .NET ecosystem (C#, ASP.NET Core, Web APIs)
Solid understanding of object-oriented design principles and design patterns
Experience in building maintainable and scalable backend systems
Familiarity with event-driven architecture or workflow-based systems
Experience with relational databases (e.g. Oracle, SQL Server, PostgreSQL, MySQL)
Strong SQL query skills, including complex joins, aggregations, subqueries, and basic performance tuning
Experience in API development and system integration
Practical experience with version control systems, including:
o Branching and merging workflows
o Participating in pull requests and code reviews
Preferred / Advantageous
Experience with .NET Blazor or similar frontend frameworks
Exposure to WMS, WCS, or warehouse/automation-related systems
Familiarity with industrial automation / PLC integration
Understanding of real-time systems or event-driven processing
Exposure to CI/CD pipelines and DevOps practices
Experience & Qualification
Bachelor’s Degree in Computer Science or related field
3–5+ years of software development experience
Soft Skills
Strong problem-solving and analytical thinking
Able to work independently while collaborating within a team
Good communication skills with both technical and functional stakeholders
Detail-oriented with strong focus on code quality and maintainability
Proactive attitude in learning and improving technical skills
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.