Intermediate Application Developer

Job No: ALCANNA1000
Location: Edmonton

Job summary

Reporting directly to the Manager of Applications Development, this position’s primary objective is to enhance and maintain internal applications and processes. The successful candidate will work as part of the Applications Development team, creating and maintaining web applications, monitoring and tuning application and database performance, developing and implementing SQL jobs as well as developing for Dynamics 365 Finance & Operations. You will join a fast paced, but friendly team of developers in web applications development, e-commerce applications development and work with full stack development using the latest technologies such as Angular, MVC, Web API’s, SQL, Azure, JavaScript, JQuery, .NET Core, HTML5 CSS3, REST, SOA and Agile. You will also work directly with users to gather requirements, architect, design, code and test major enterprise level applications.

 

The Application Analyst requires advanced level proficiency in C#.NET full stack web application development and MVC Web applications (5-7 years application development experience). You must have good understanding of web services with REST and Web API architecture. It is also essential to have strong skills in JavaScript, JQuery, Angular, HTML5, CSS3 and OOD. You must have a good understanding of relational databases (including, tables, views, indexes). It is important to have solid experience implementing large-scale/high performance multi-tier web applications across multiple technology domains. You should have good experience with Agile or Lean software development with excellent communication skills.

 

Skills & Requirements

  • Bachelors or Master’s degree in Computer Science. Other disciplines acceptable with demonstrable experience
  • 5 to 7 years system analysis, programming and database experience with extensive business knowledge required
  • Knowledge of .NET Framework and design patterns and implementation
  • Experience in development technologies (i.e. ASP.NET, WCF, JSON, REST, JavaScript, CSS, Responsive design)
  • Experience in application development and Software Development Life Cycle (3+ years)
  • Experience working as part of a development team
  • Experience using Team Foundation Server and/or Visual Studio Online
  • Experience using Azure Services
  • Experience with Transact-SQL (3+ years) - Microsoft SQL Server, Transact SQL and programming stored procedures, database triggers, functions, views with experience in data applications and query optimization
  • Ability to understand potential impacts to processes and systems across the organization and factor these into solutions
  • Excellent conceptualization, analytical, and logic skills
  • Excellent analytical, time management, organization, and communication skills
  • Ability to meet work deadlines, have regular attendance, high level of confidentiality, unquestionable ethics and integrity, good interpersonal skills, and ability to work with a team

 

Nice to Have Skills

  • Dynamics 365 Finance & Operations Development
  • Familiarity with Microsoft SharePoint Online and Office 365 will be an asset
  • Microsoft professional certifications
  • Experience with Shopify development
Apply Now

Personal Details * Required field

  1. Digits only or add + for international numbers

  1. (Please click on your profile and copy the URL from your profile page.)

Questions