Junior/Intermediate Software Developer
![](https://static.wixstatic.com/media/b225ac4d521e4bcdba2901c49f1b5527.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/b225ac4d521e4bcdba2901c49f1b5527.jpg)
Junior/Intermediate Software Developer
Location - Edmonton
Due to growth our client has an exciting opportunity to join their growing team. Based on our client’s particular requirements, you will be responsible for coding new features, feature improvements and/or development of an entirely new software resource. The specifications you’ll work on will often come from the Software Development Manager. You will also work alongside other Developers, QA developers, and product owners and product managers. This role requires an individual that is passionate about software development and supporting those applications to achieve success. This successful candidate will be familiar with or have experience in the full development life cycle (Analysis, Plan, Develop, Test, Document, Deploy and Maintain).
As a software developer, your list of tasks can include: • Reviewing current systems • Presenting ideas for system improvements, including cost proposals • Working closely with analysts, designers and staff • Producing detailed specifications and writing the program code • Testing the product in controlled, real situations before going live / passing off to the QA lead • Preparation of training documentation for users • Maintaining the systems once they are up and running including but not limited to bug fixes and bug collection activities
Required Skills:
Knowledge of programming skills is a prerequisite. However, the particular language(s) we will be using depend on the requirements of the specific project/app/solution.
Among the skills we require strong existing knowledge in are: • ASP.Net, MVC.Net, C#, HTML, JavaScript, CSS, SQL • Bootstrap, jQuery, Entity Framework, Knowledge of CK Editor is a bonus, iOS app development, Android App Knowledge of the SDLC and testing/QA processes. • Ability to work in a team and Strong communication skills • Eye for detail and identifying problems and an understanding of business • Analytical and commercial experience
Technical Requirements
Computer Science Degree (or equivalent)
Minimum 24 months experience (preferred) developing software at a commercial/business entity. Salary - Commensurate with experience
![](https://static.wixstatic.com/media/73c818d494564f33883b5a2ffa08fb46.jpg/v1/fill/w_980,h_550,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/73c818d494564f33883b5a2ffa08fb46.jpg)