Intermediate Software Developer
MiTek Canada, Inc. - Bradford, ON

This job posting is no longer available on Indeed. Find similar jobs:Intermediate Software Developer jobs - MiTek Canada jobs

Job Title: Intermediate Software Developer
Department: Programming
Revision Date: June 14, 2013
Reports to: Programming Manager
Intermediate C# Software Developer
MiTek Canada Inc., a subsidiary of Berkshire Hathaway, Inc. is the world’s leading supplier of state-of-the-art, engineered connector products, engineering services, and computer-driven machinery for the building component industry. We provide the industry’s most advanced, most comprehensive, and most innovative software for design and manufacturing. Our products and services are backed up by a team of industry professionals who are dedicated to one goal – making our customers successful.
We are looking for an innovative and experienced Intermediate .Net developer to be part of our North American (NA) software development team, helping us to develop new and existing versions of MiTek Structural design software. Ideal candidates should demonstrate exceptional algorithm skills, and strong analytical skills with robust technical development skills in a Microsoft-based environment.
Core Responsibilities:
 Write maintainable code based on project requirement definitions, while following MiTek development standards.
 Work with timelines to meet deadlines. Identify and communicate issues with project deliveries.
 Collaborate in writing specification documents, suggest changes, recommend alternatives, and get clarifications where required.
 Participates in iteration planning, scrum meeting.
 Collaborate with requirements, Software Quality and other development teams to ensure that solutions are efficient, consistent, and fulfill business needs
 Work in an Agile software development environment (using Scrum)
 Participate in design and design review using UML
 Refactor existing software
 Other duties and projects as assigned.
Required Qualifications and Skills:
 3+ years application development experience using C++ and C#
 Experience with C++/CLI programming
 Strong evidence of .NET framework and development experience in .NET
 Experience with Visual Studio 2010
 Experience with WPF based application development including MVVM design pattern, and XAML binding
 Experience with MS SQL server database design and stored procedures development is an asset
 Exceptional written and oral communication skills
 Expert with object-oriented methodologies, design and implementation concepts
 Ability to work in a team environment and share knowledge with team members
 Bachelor’s degree in Computer Science or Software Engineering
 Candidates should demonstrate initiative, organization and a passion for producing quality software.
In addition to growth opportunities, MiTek Canada Inc. offers a competitive salary and benefits including: medical, dental, vision, vacation, and life insurance, and profit sharing.
Location: Bradford, ON
Please apply e-mail only. No phone calls please.
We thank all applicants in advance for their submissions, however, only those selected for an interview will be contacted.