Senior Windows Software Developer
Position Summary
Develop desktop application software in C#/.NET and using Microsoft Windows Presentation Foundation (WPF). Write software that interfaces with Smartphone such as Blackberry via Bluetooth protocol stack. Will participate in continuous improvements to agile and development processes.
Experience or appreciation for working on agile projects using iterative development practices such as story-based requirements, continuous integration, test automation, build automation and collective code ownership.
Specific Responsibilities
- You will design and develop cutting edge desktop application that leverage Microsoft technologies including C#, WPF, WCF and XML.
- You will develop production quality desktop software applications.
- Elaborate functional and architectural specifications for different features.
- Work with a dynamic team as a major contributor to ensure the success of product releases
Required Qualifications
- 5+ years development experience utilizing object oriented design principles, design patterns and best practices, C# and the .NET framework.
- Industry experience designing consumer application using .NET 3.5 and WPF required.
- Industry experience working with SQL Server CE and Bluetooth enabled applications.
- Experience with NUnit, Nant.
- Experience with Xceed Datagrid for WPF is a definit asset.
- Experience with Dynamic Linq and GhostDoc an asset.
- Experience adhering to strict software quality coding standards and best practices.
- Experience working with an Agile team.
- Bachelors Degree in Computer Science or related equivalent.
How to Contact us:
Email: Send email submissions to devcareers[at]intellimec.com Be sure to reference IMS09110602: Senior Windows Software Developer in the subject of the message. Failure to do so may result in your submission going unnoticed.
No phone calls, please. Only those considered for the position will be contacted by IMS. IMS is an Equal Opportunity Employer.
> return to Opportunities