Software Engineer

Home  /  About Us  /  Careers  /  Software Engineer

Responsibilities:

  1. Assisting in designing and architecting leading edge database-driven applications

  2. Developing system and application prototypes, technologies and products

  3. Object interface designs, interactions, and implementation

  4. Working with customers/partners, both internal and external where there will be collaboration for knowledge transfer

  5. Support and maintenance of existing projects

  6. Preparing and delivering software related documentation

 

Requirements:

  1. At least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma or Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent

  2. Knowledge and understanding of relational databases and SQL; experience with Microsoft SQL Server is a strong plus

  3. Knowledge of object-oriented programming; experience with Microsoft .NET technologies is an advantage

  4. Effective problem solving and technical writing skills

  5. Outstanding problem solving, logical reasoning, planning and time management skills

  6. Strong interest in software engineering and development

  7. Ability to work effectively in a dynamic working environment