We are seeking a highly motivated software developer to be a key member of the team and lead the in development of the next (web) version of our flagship product. The individual will be responsible for taking our current c# version and develop new web applications, enhancing and modifying existing products and providing systems maintenance and support.
This position requires extensive knowledge of Microsoft technologies (C#, ASP.NET, MVC), Entity Framework, SQL, excellent analytical skills, knowledge of scripting languages and software development practices. The candidate must have a strong background in MVC. Past experience developing, deploying and maintaining enterprise-scale web applications is preferred. Familiarity with the EAP industry is a definite asset. The developer must be organized, dedicated, resourceful and innovative. Selected candidate will be expected to be able to handle large complex development projects as well as be able to work on multiple projects at the same time.