Our client is searching for an experienced web developer to join their team.
In addition to their ongoing consulting practice, the company is currently developing a SaaS (software as a service) website that needs an additional experienced .
Net web developer to join the team. As a member of the team, the candidate will be involved in all aspects of the software development lifecycle, from requirements through coding, testing, deployment and support.
The ideal candidate will have excellent programming and problem solving abilities, combined with strong communication and collaboration skills, allowing them to creatively develop new solutions, as well as identify, troubleshoot, and resolve problems in a clear and concise manner.
The candidate will also be proficient in writing documentation for the respective code based solutions.
Position Responsibilities / Expectations
Develop web applications, general applications on the .NET 4.5 framework
Create code / framework solutions that can be reused effectively and efficiently
Develop high quality software that follows best practices, is well tested, and confirms to user requirements
Clarifies requirements and refines specifications as needed
Design and document software components
Serve as a mentor to other web developers in order to improve their technical and professional skill sets
Able to communicate at both a business and technical level
Communicate with other team members at both a business and technical level
Provide time estimates (new and revised), and manage your time according to estimates
Work within an Agile process to deliver results according to schedule and requirements
Show willingness to adapt and learn new technologies and skills
A self-starter with excellent communication skills, and ability to work in a team environment
Knowledge and Skills Required
At least 8 yrs. continuous .NET web application deployment and troubleshooting experience
At least 6 yrs. continuous web development experience with ASP.Net, MVC 3.0 or later version
At least 8 yrs. continuous web development experience with C#
Experience with N-tier object oriented development
At least 3 yrs. experience with Entity Frameworks 6
SQL Server 2014 development, TSQL syntax (stored procedures, functions, triggers, DTS, CTE)
Integrating and using 3rd party applications such Telerik, AJAX controls, or 3rd party APIs
Additional Skills (nice to have)
Experience with VMware ESXi, or other virtual environments
Experience with Azure, AWS or other cloud hosting providers
Experience with XML transformation products
Experience with automated deployments using TFS or other version control software
Experience with automated test suites such as Visual Studio Test Edition, or Telerik testing
Experience configuring and securing Windows Server 2016, IIS
Experience with the Bootstrap framework
We use JIRA for issue tracking, defect management, release management
This is a permanent, full-time position located in Edmonton, AB.
Your role will depend on the level of experience you have.
This position will remain open until a suitable candidate is found.