Their work includes researching, designing, implementing, and testing software.   A software developer will be part in design, computer programming, or software project management.


  • Responsible of the overall software development & computer programming
  • Customize & implement software according to customer requirements (internal/external)
  • To manage existing applications and databases
  • Analyzing and diagnosing application problems (trouble shooting)


  • Must have system design and development skills with solid Microsoft .Net Object oriented programming, multi-layered architecture and design patterns skills
  • Strong experience with ASP.NET, VB.NET, C#, ASPX, and Web API
  • Solid experience with MS-SQL Server (Scripting), Entity Framework and LINQ, SQL server integration services, SQL Server Reporting services
  • Experience with Reporting tools RDLC and Crystal reports
  • Data Modeling, Software Design Patterns
  • Develop and manage HTML/HTML5, CSS3, JavaScript, Ajax, jQuery


  • 3+ years of professional related experience
  • Bachelor Degree in computer science or any related course
  • Must have at least 3 years’ experience working through the design, development, release cycle, and delivering software products to market
  • Data Management experience mandatory