Software Developer

3 days ago

Remote, Canada Whiteland Real Estate ULC Remote Full-time
Position Overview As a Software Developer, you will work alongside our staff in development, construction, leasing and property management to understand how they work today and build tools that make that work faster and more reliable. You will build custom internal applications, automate repetitive workflows and connect the systems we rely on, so our people can spend less time on manual tasks and more time on projects and tenants.

Key Responsibilities

- Build and test internal applications and tools for project management, leasing and property operations, such as budget-to-actual reporting, change orders, bid tracking, rent rolls, lease renewals and maintenance work orders, filling the gaps in our existing software in use
- Build interactive mapping tools that display our properties, developments, land parcels and project sites, with layers such as zoning, ownership, vacancy and project status, to support site selection, acquisitions and portfolio reporting
- Maintain and improve existing internal applications, working with staff to gather requirements and recommend improvements, and ensuring changes to one system don’t break the data or reports others depend on
- Develop integrations between the business systems we use for projects, leasing, property operations, accounting and sales, and automate repetitive manual processes with custom scripts and tools
- Build and maintain dashboards and reports on occupancy, vacancy, project status and portfolio performance for project, leasing, property management and executive staff
- Write SQL queries and database structures that support the applications you build
- Document the tools you build, support their deployment and resolve issues, following data security and privacy standards Qualifications
- Bachelor’s degree in Computer Science, Software Engineering or a related field
- Up to 2 years of software development experience
- An understanding of the Software Development Life Cycle (SDLC), and proficiency in at least one programming language such as Python, C#, or Java
- Working knowledge of SQL and relational databases, REST APIs and version control practices
- Strong problem-solving, attention to detail and written and verbal communication skills Preferred Qualifications
- Experience building web-based or database-driven applications, and familiarity with cloud-hosted environments
- Experience with business software such as project management, property management or CRM systems
- Interest in the real estate or construction industry Pay: $20.00-$25.00 per hour Expected hours: 40.0 per week

Benefits:
- Casual dress
- Dental care
- On-site parking
- Paid time off
- RRSP match
- Vision care
- Work from home Work

Location:
Remote