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 innovation and thrive on being part of a high-performing agile team?
Yardi Canada is looking for multiple passionate software developers for our growing team in Saskatoon working on a comprehensive market intelligence platform for the multi-family and commercial real estate space and developing commercial & residential heating ventilation and air-conditioning optimization systems that help to significantly reduce energy consumption.
If working on a collaborative team building great software with wide-reaching impact excites you, we invite you to come join us.
We look for experience with:
.NET (VB or C#), HTML, CSS, JavaScript, SQL
Java
N-tier application architecture
Web services (REST, JSON)
Bonus marks for knowing about:
Test driven development and pair programming
Refactoring techniques and tools like Resharper
SQL performance tuning
Software design patterns and clean coding
As a programmer with Yardi, you will be:
Working on a tightly knit, cross-functional team
Designing, writing, testing, and refactoring software
Collaborating directly with business analysts and other stakeholders to understand requirements and demo working software
Contributing to all parts of the application from the database to UI to deployment
Pushing your work live to production at regular intervals (every 1-2 weeks)
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
Work Setting
- Computer hardware or software retailer/wholesaler
Programming Languages
- Visual Basic
- Object-Oriented programming languages
- JAVA
- 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)