Software Developer

Department: Software Development

Reports To: Software Development Manager

Position Type: Full Time

Position Summary

The Software Developer role will be responsible for day-to-day software development of Web, Mobile and Windows inventory management applications. Front-end development, UX & UI Design, Web API development and Database Interface are main elements of this position. You will also be required from time to time depending upon circumstances provide direct support for customers. 

Essential Job Functions

  • Design, develop and test windows and web-based applications according to requirements and specifications 
  • Work with project managers, analysts, senior developers and users to define system scope and objectives 
  • Complete assigned development tasks and interact with team when necessary 
  • Fix software bugs in existing/developing applications 
  • Perform unit testing and support functional analysis 
  • Support installation of software components in test and production environments 
  • Update user manuals and standard operating procedure documents 
  • Support and maintenance of developing products 

Common Skills

  • Understand and write functional and technical specification 
  • Must be a team player 
  • Be creative in problem-solving and product feature analysis 
  • Own assigned tasks and deliver the results on time 
  • Ability to learn new technologies and update skills for current industry 
  • Excellent verbal and written communication skills in English 


College Diploma or University degree in Computer Science or Related Area 

Technological Requirements

  • Must have C#, HTML5, CSS3 and Java script experience 
  • AJAX, JQuery, Angular framework and, Type Script 
  • Experience in Visual Studio 2013, 2015 and 2017, ASP.NET MVC, Entity Framework, LINQ to SQL, jQuery 
  • Must have Microsoft SQL Server(20008/2012/2016) experience and Oracle database experience preferred 
  • Experience with Web Services, WCF and Service Oriented Architecture a plus 
  • Prior experience developing on mobile android devices 
  • Requires to have Windows Server 2012/2016 knowledge 
  • Familiar with automated testing tools (Visual Studio preferred) 


  • 1 year work experience in software development 
  • Understanding of inventory and warehouse environments 

Send in your resume to