We are currently seeking for our client, one of Canada’s largest companies in the heavy equipment Industry Software Developer to be based in our Regina, SK IT office. This position is responsible for developing web and desktop applications based on a defined set of business requirements. The developer has an understanding of all areas of development including presentation layer, data access, database development, version control, and application deployment. The developer will collaborate with a cross-functional team that includes designers, programmers, database experts, and project managers to deliver solutions.
Job Duties & Responsibilities
- Develop and test C# desktop and web applications (MVC, Web Forms, Web API)
- Participate in technical solution discussions with the team and articulate innovative new ideas, approaches, and recommendations
- Participate in meetings to demonstrate projects to managers and stakeholders
- Identify technical risks throughout the software development lifecycle, raise concerns to the development team and suggest alternative solutions to meet project objectives
- Generate software documentation and reports
- Work effectively in an Agile software development (or adapted Agile) environment
- Maintain code effectively in version control (TFS and Git), including branching and merging
- Other duties as required
Qualification
- University degree in Computer Science or Computer Engineering, or tech school Computer Systems/Software Development diploma, or equivalent
- 3+ years of professional development experience delivering web-based solutions using C#, ASP.NET, MVC, Web API, or similar technologies
- Knowledgeable of Team Foundation Server and/or Git
- Established skills in designing tables, stored procedures, queries, etc, in MS SQL 2012 or similar SQL databases
- Familiar with front-end design technologies including CSS, HTML, Javascript, JQuery, Bootstrap
- Familiar with database access technologies such as Entity Framework
- Familiar with RESTful API concepts and technologies such as AJAX
- Able to independently research solutions to problems and discuss with the team
- Effective verbal and written communication skills
We offer a comprehensive RELOCATION ASSISTANCE PACKAGE
Compensation package
We provide a comprehensive compensation and career plan in line with a fast-growing Canadian based multinational organization.
- Top salary in the industry
- Full comprehensive benefits
- Pension Plan
- Extended Vacation
- Sick days
- Bonuses
- Career opportunities in Canada and around the world
Please apply now for an immediate interview
Note: You will be receiving an invite to complete a video questionnaire. You MUST complete the video questionnaire to be considered. Please look out for the invite. If you do not receive, please go to our contact page at hiringhelp.com and let us know.