Novacore Technology encourages talented individuals to contact us for more information about available positions.

We offer you:

  • Flexible work hours and vacation
  • Profit sharing potential
  • Opportunity to work on a wide range of projects
  • Opportunity to work with a wide range of technologies
  • Competitive salary


A) Intermediate .NET Developer

  • Must have a B.Sc in Computer Science, or higher.
  • Must have excellent interpersonal skills, since client interaction may be required.
  • Must have a solid understanding of database design concepts.
  • Must have a firm grasp on Windows interface optimization concepts.
  • Must have experience developing event driven software (Visual Basic .NET is preferable).
  • Experience with requirements gathering and user acceptance testing would be beneficial.
  • Experience in workflow and business process analysis would be a benefit.
  • Candidate should have good time management skills and the ability to accurately estimate tasks.
  • Candidates must be willing to learn new skills and technologies.

B) Junior .NET Developer

  • Must have a B.Sc in Computer Science or equivalent college diploma.
  • Must have experience with database applications, including complex SQL query design.
  • Must have a clear understanding of the event driven software model.
  • Must have excellent time management skills (experience in task estimating would be beneficial).
  • Experience writing software for the Microsoft platform would be beneficial (Visual Basic .NET is preferable).
  • Experience working with client-server and web-based software systems is preferable.
  • Candidates must be able to function independently as well as in a team environment.
  • Candidates must be willing to learn new skills and technologies.

Professional software systems for innovative organizations