Software Developer at ECI Software Solutions (Calgary, AB, Canada)
Location: Calgary, AB, Canada
Type: Full Time
Created: 2020-11-07 05:00:42
Apply Here
It is an exciting time at ECI! Our customers are growing, and their businesses continue to change and demand more from our products. In turn, we are making substantial investments to drive innovation and integration across our platforms. The ideal candidate enjoys working in a fast-paced team environment and is user-experience focused with a passion for creating new products and features. As a key member of our development team, you will have your hands on our core code, creating and maintaining new and existing software applications used by our worldwide customer base. You will report directly to the Product Technical Team Lead and will be responsible for helping ECI grow our worldwide footprint.
Responsibilities:
Working within the development teamto innovate and maintain products with thousands of customers worldwide
Participating in design discussions and code reviews of other development projects
Consult with support, professional services and sales teams in an effort to provide high quality support for our customers.
Develop testing procedures for the assigned products
Participate in and contribute to daily scrums
Consistently improve personal and professional technical knowledge, expertise, and practices
Effectively manage time and projects to meet or exceed established performance goals.
Knowledge, Skills, Ability, Education & Experience:
3 + years’ experience in a similar role is preferred
An advanced understanding of design patterns and SOLID principles
A desire to work on enterprise-level products with a large customer base
A strong drive to write quality code quality that is up to the team standards
Experience with the agile/scrum development process
Multiple years of relevant experience with the following technologies:
Preference will be given to those who have experience with:
Entity Framework
The ideal candidate will also have:
An advanced understanding of design patterns and SOLID principles