Current Openings

As a marketing officer you should perform

  • researching and analysing market trends
  • identifying target markets and how best to reach them
  • coming up with marketing strategies
  • planning campaigns and managing budgets
  • organising the production of posters and brochures
  • designing social media strategies
  • attending trade shows, conferences and sales meetings
  • making sure that campaigns run to deadline and are on budget
  • monitoring and reporting on the effectiveness of strategies and campaigns
  • managing a team of marketing executives and assistants.

As a marketing manager you should have:

  • excellent spoken and written communication skills
  • a creative approach
  • good organisational and planning skills
  • the ability to lead and motivate a team
  • drive, motivation and initiative
  • the ability to work under pressure and to deadlines
  • the confidence to 'sell' your ideas
  • attention to detail
  • good business sense and budgeting skills.


  • Involve throughout the project life cycle.
  • Translate application stories and requirements into functional applications.
  • Design, code, and maintain efficient and reliable .net code.
  • Write neat and clean code for web application.
  • Create test cases and follow test cases to implement the requirements.
  • Active participation in Project level discussion/meeting.
  • Maintain legacy code and implement the new requirements in best possible way.
  • Prepare use case/ flow diagram when needed.
  • Regular follow up for tasks assigned from development phase to QA


Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies


  • UI Development Skills (JavaScript, CSS, HTML, jQuery)
  • Strong theoretical and practical knowledge of object-oriented programming
  • Strong knowledge of Relational Databases, SQL, and ORM technologies
  • Web Service Frameworks (RESTful, SOAP)
  • Experience working with source control systems, such as Subversion, and GIT.
  • Ability to work independently or as part of a team