Job ref no.: CT3128011-01#4533

Senior Software Developer

Nexgen Packaging, Limited

The Lead Software Developer will be responsible for the design, development, testing and deployment of cloud-based mission critical business applications. You will work with a team of developers to design and develop new capabilities, enhance existing applications and drive continuous improvements leveraging latest technologies and software development methodology.

Candidates should have 8+ years of software development experience in Microsoft environment. Strong hands-on technical skills with C#, Microsoft .Net, SQLServer and Microsoft Azure cloud environment with ability to understand business requirements, and develop, deliver high quality software solutions.


  • Responsible for design of functional and high-performance software solutions
  • Lead the technical design, application architecture and development of complex, cross-functional, cloud-based applications
  • Investigate and resolve deficiencies, monitor and optimize application performance and drive improvements
  • Develop use cases and high-level program specifications, perform code reviews and help maintain code quality
  • Understand business requirements and drive solution design to deliver effective and consistent user experience
  • Perform technical research to enable continuous improvements, implement best practices and procedures to ensure software application design and systems adhere to standards
  • Develop and implement test methodology, version control and release process to ensure application quality and performance prior to deployment in production environment


  • 8+ years of experience designing, developing, testing and deploying high performance mission critical business applications on Microsoft Azure cloud platform
  • Strong hands-on experience with software development using C#, Microsoft .Net and SQL Server database  
  • Good understanding of RDBMS data modeling concepts, logical and physical data models and proficient with design and development of database objects, stored procedure and triggers
  • Experience scaling and optimizing application performance preferably with commercial B2B, supply chain application platforms
  • Excellent combination of technical and interpersonal skills with strong written and verbal communication; self-motivated with the ability to work independently and with team
  • Working knowledge of Agile methodology, CD/CI, UI/UX design and test automation techniques
  • Ability to organize and prioritize activities across multiple projects to deliver milestones on-time

Education Qualification:

  • Bachelor’s degree in Information System, Computer Science or related discipline
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
More job information
Job ref no. CT3128011-01#4533
Job Function
  • Cheung Sha Wan
  • 8 years
  • Degree
  • 5-day week
  • 13-month pay
  • Flexible working hours
  • Gratuity
  • Housing allowance