This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Do you have a passion for creating innovative software solutions? Do you thrive on being part of an agile and high-performing team of software professionals?
Yardi Canada is looking for an experienced software developer to join our energetic development team building world-class software in Saskatoon, SK. You will be working with a team designing and developing a large, highly trafficked news portal. If you are as excited as we are about building software on a collaborative team, we cant wait to hear from you.
We are looking for a candidate with:
3-5+ years software development experience
Experience with .NET (VB or C#), HTML, CSS, JavaScript, SQL
N-tier application architecture
Web services (REST, JSON)
Special consideration will be given to candidates who have experience with:
MVC.NET/RAZOR
Test driven development and pair programming
SQL Server
Software design patterns and clean coding
As a software developer you will be responsible for:
Working on a tightly knit cross-functional team designing, writing, testing, and refactoring software
Collaborating directly with business analysts and business stakeholders to understand requirements and demo working software
Contributing to all parts of the application from the database to UI to deployment and more
Pushing your work live to production at regular intervals (every 1-2 weeks)
Traveling when appropriate
Yardi Canada Ltd. is a successful software company with a proven history of growth and market leadership in the multi-billion dollar global commercial real estate industry. We employ talented, motivated and innovative people that are focused on delivering superior solutions to our clients and love working with other highly skilled professionals in team environments. If you are seeking an opportunity to join a winning team, work with the latest technologies and develop your career, then Yardi Canada Ltd. is the place for you.
Computer and Technology Knowledge
- Windows
- Internet
- Database software
- Communication software
- Web service design
- Programming languages
- Software development
Essential Skills
- Reading text
- Document use
- Numeracy
- Oral communication
- Working with others
- Problem solving
- Decision making
- Critical thinking
- Job task planning and organizing
- Finding information
- Computer use
- Continuous learning
- Significant use of memory
Credentials (certificates, licences, memberships, courses, etc.)
- Not applicable
Specific Skills
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Write, modify, integrate and test software code for e-commerce and other internet applications
Programming Languages
- Visual Basic
- Java Script
- HTML
- CSS
- SQL
- C#
Work Conditions and Physical Capabilities
- Fast-paced environment
- Work under pressure
- Tight deadlines
- Attention to detail
- Sitting
Security and Safety
- Basic security clearance
- Criminal record check (abstract)