About Us

Intermediate Developer

We are looking for motivated, team-oriented individuals with strong OOD methodology and excellent communication skills. If you want to work with a cutting edge technology, in a fast pace environment, making a difference for thousands of customers, we would like to hear from you.

Department

Product Development

Key Responsibilities

  • Drive functional specs through all phases of development
  • Design, estimate, implement, and unit test software to meet market requirements
  • Conduct and participate in design and code reviews
  • Set and follow a schedule under tight deadlines


Required Skills and Qualifications

  • Understanding of OOD, design patterns, interface and component programming
  • 2+ years of experience developing software products in C#, .NET, and ASP.NET frameworks
  • Working knowledge of network programming and network protocols
  • Solid working experience in the following areas is required:
    • Web services, XML
    • Windows environment:
      • Microsoft Windows Server
      • Internet Information Server
      • Microsoft SQL Server
  • Silverlight, MVC, MEF
  • Experience in high performance databases, data warehousing, and data mining is considered an asset
  • Experience with system/network management protocols: WMI/CIM and SNMP is considered an asset


Other Requirements

  • Bachelors degree in Computer Science or equivalent
  • Excellent communication skills
  • Ability to work in a high demand and changing environment
  • Excellent organizational skills, ability to multitask and prioritize
  • Excellent analytical and problem solving skills
  • Outspoken, enthusiastic, and self-motivated