Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 68,000 professionals located in more than 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.


Job Summary: 

This is an exciting opportunity to join CGI, a world-class IT company, for a permanent position in Victoria BC to provide leading IT services to our local clients. We are seeking an intermediate-senior level .NET resource with a minimum of five years of experience working with the following technologies:

* Proficient with C#, ASP.NET, MVC, LINQ, AJAX, Web Service development
* Proficient with HTML, HTML5, XHTML, CSS, JavaScript, JQuery, developing cross-browser compatible websites
* Proficient with object oriented design & programming
* Strong knowledge of SQL, PLSQL, Transact-SQL in Oracle/SQL Server
* Knowledge of common coding practices, methodologies and design patterns
* Applied knowledge of Unit Testing. (XUnit, NUnit, MSTest, etc.)
* Experience with web technologies (WCF, REST, SOAP, SOA, WSDL, etc)

- experience with Kentico CMS would be desirable

Key responsibilities:
* Designing, estimating, coding and testing intermediate to complex programs
* Enhancing, diagnosing and improving complex and undocumented code
* Performing application programming assignments, typically maintenance or modification of existing systems on a .NET platform.
* Preparing detailed specifications for programs
* Solving problems
* Interacting with clients
* Participating in multiple assignments at the same time

Our ideal candidate will have:
* Successfully graduated from a 2 year diploma program or a Computer Science/Information Technology degree
* A minimum of 5 years related experience with Web Services, XML, SQL, C# and .NET
* Experience in analysis, design and maintenance or development of application systems using the technologies described
* Exceptional interpersonal skills
* Outstanding verbal and written communication skills
* The ability to work under pressure with multiple priorities
* The ability to work in a team environment
* The ability to perform successfully under limited supervision
* Quick learner who can come up in a very short period of time working with intermediate/complex systems and technologies
* The ability to make architectural improvements/recommendations.
* Strong problem solving and decision-making skills

How To Apply: 

To apply, please visit our website: http://www.cgi.com

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.