Junior Software Engineer

3 weeks ago


Saskatoon, Saskatchewan, Canada Yardi Full time

Yardi is actively looking for a meticulous and analytical Software Development Engineer I to become part of our innovative team. In this capacity, you will take charge of modifying, implementing, and maintaining existing software applications in accordance with established standards. Your adept problem-solving abilities will be essential in identifying and rectifying software defects, conducting unit testing, and ensuring the integrity and interoperability of our applications. Your skills in prioritizing tasks, documenting defect resolutions, and following up to ensure comprehensive issue resolution will be vital to our team's achievements.

Key Responsibilities
  • Enhance, implement, and maintain existing applications in line with established standards and specifications.
  • Perform maintenance programming for current versions and integrate approved modifications.
  • Thoroughly investigate software issues, identifying potential solutions, and conduct unit testing for proposed resolutions.
  • Resolve defects in existing applications, documenting and reporting resolutions, and ensuring their effectiveness through follow-up.
  • Utilize CRM systems for meticulous tracking of cases, defects, and resolutions.
  • Employ endorsed integrated development environments (e.g., Visual Studio, Eclipse) to execute defect resolutions.
  • Apply analytical skills and critical thinking to effectively discern user needs.
  • Conduct unit testing on designated defect resolutions to ensure accuracy, integrity, and interoperability.
  • Quickly identify and troubleshoot issues throughout the design, testing, and maintenance phases using strong problem-solving skills.
  • Document and analyze causes for test failures; revise and debug programs and procedures as necessary.
  • Develop expertise in a specific domain and industry best practices, enhancing technical proficiency.
  • Manage code changes effectively using endorsed source control applications (e.g., Microsoft Team Foundation Server, Git).
  • Adhere to departmental policies, procedures, and standards throughout the software development and implementation processes.
Qualifications
  • Bachelor's Degree in Computer/Engineering Science or an equivalent combination of education and experience.
  • Demonstrated experience in software development and maintenance, preferably in a professional environment.
  • Proficiency in programming languages such as VB.NET, C#, Angular, Java.
  • Familiarity with integrated development environments (IDEs) like Visual Studio or Eclipse.
  • Strong problem-solving skills and ability to analyze and debug complex software issues.
  • Experience with unit testing frameworks and methodologies.
  • Knowledge of version control systems such as Git or Microsoft Team Foundation Server.
  • Excellent communication skills and ability to collaborate effectively in a team environment.
  • Detail-oriented with a commitment to upholding established standards and specifications.
  • Ability to adapt to changing priorities and work efficiently in a fast-paced environment.
  • Familiarity with CRM systems and their usage in tracking cases, defects, and resolutions would be advantageous.
Preferred Qualifications
  • Experience with relational databases (SQL Server, Oracle).
  • Experience with web applications.
  • Experience with accounting systems.
  • Experience with IoT devices.
  • Experience with distributed microservices and event sourcing.
  • Experience with Kubernetes.
  • Experience with security risk and vulnerability mitigation.
About Yardi

Yardi is a leader in the property technology sector, seamlessly integrating 40 years of tradition with innovative advancements. Our team comprises over 9,000 employees across more than 40 locations globally, dedicated to developing exceptional real estate software products. We provide a dynamic work environment, comprehensive training programs, and numerous opportunities for career advancement.

Our Commitment

Yardi is committed to making a positive impact in our communities. Each year, we extend philanthropic support to organizations chosen by our employees, contributing to over 350 nonprofits worldwide.

Our award-winning culture, consistently recognized by Glassdoor's prestigious "Best Place to Work", promotes support, collaboration, and growth. We prioritize employee well-being with comprehensive benefits, including fully covered medical premiums, a company profit-sharing plan, and flexible work arrangements.

This position is not eligible for sponsorship.

Yardi is an equal opportunity employer committed to inclusive, barrier-free recruitment and selection processes. If contacted for an employment opportunity, please advise if you require accommodation at any stage of the recruitment process.



  • Saskatoon, Saskatchewan, Canada Yardi Full time

    Position OverviewYardi is in search of a meticulous and analytical Junior Software Engineer to contribute to our innovative projects. In this role, you will focus on enhancing, implementing, and maintaining our software solutions in accordance with established protocols. Your problem-solving abilities will be essential in identifying and rectifying software...


  • Saskatoon, Saskatchewan, Canada Yardi Systems Full time $97,600

    Yardi is currently in search of a meticulous and analytical Junior Software Engineer to become a part of our dynamic team. In this position, you will play a crucial role in modifying, implementing, and maintaining our existing software applications in accordance with established standards. Your problem-solving abilities will be essential in identifying and...


  • Saskatoon, Saskatchewan, Canada CEDENT Full time

    Position Title:Software Development EngineerCategory: R&D/Software EngineeringAs part of a dynamic and skilled R&D team, you will engage in the development of a leading circuit simulation platform, utilizing advanced software engineering methodologies. This role presents you with:Challenging technical problems to address complex circuit verification issues...


  • Saskatoon, Saskatchewan, Canada CEDENT Full time

    Position Title:Software Development EngineerCategory: R&D/Software EngineeringAs part of a dynamic and skilled R&D team, you will engage in the development of a leading circuit simulation platform, utilizing advanced software engineering methodologies. This role presents you with:Challenging technical problems to address complex circuit verification issues...

  • Software Engineer

    5 days ago


    Saskatoon, Saskatchewan, Canada IPFusion Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at IPFusion. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Collaborate with our team of talented developers to design,...

  • Software Engineer

    4 days ago


    Saskatoon, Saskatchewan, Canada IPFusion Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at IPFusion. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Collaborate with our team of talented developers to design,...


  • Saskatoon, Saskatchewan, Canada Associated Engineering (ONT) Ltd Full time

    Position Title: Junior Civil Engineering SpecialistLocation: SaskatoonField: Transportation EngineeringEmployment Type: Full-timeCompany Overview: Associated Engineering (ONT) Ltd is committed to building sustainable communities that promote economic development. As a proud Canadian employee-owned firm, we harness diverse perspectives to provide top-notch...

  • Software Engineer

    7 hours ago


    Saskatoon, Saskatchewan, Canada IPFusion Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at IPFusion. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Collaborate with our team of talented developers to design,...

  • Software Engineer

    24 hours ago


    Saskatoon, Saskatchewan, Canada IPFusion Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at IPFusion. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Collaborate with our team of talented developers to design,...


  • Saskatoon, Saskatchewan, Canada Saaska Software Inc. Full time

    Saaska Software Inc. is seeking a highly skilled and experienced Software Architect to join our growing team. In this role, you will be responsible for designing, developing, and implementing innovative software solutions that meet the evolving needs of our clients. You will work closely with cross-functional teams to ensure seamless integration and...

  • Software Architect

    2 weeks ago


    Saskatoon, Saskatchewan, Canada Saaska Software Inc. Full time

    About Saaska Software Inc.We are a leading software company that specializes in developing innovative solutions for various industries. Our team of experts is dedicated to delivering high-quality products that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Software Architect to join our team. The successful candidate will...

  • Software Engineer

    2 weeks ago


    Saskatoon, Saskatchewan, Canada IPFusion Full time

    About IPFusion IPFusion is a leading provider of integrated solutions for building management and physical security. Our platform seamlessly connects with top-tier security and safety systems, including Video Management, Access Control, and Alarming. Through real-time alerts, we empower security personnel and building operators to make swift and informed...


  • Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our technical team at Siemens Electronic Design Automation ULC. As a key member of our team, you will play a critical role in the development of cutting-edge chip design and simulation software used by leading technology companies.Key ResponsibilitiesCollaborate with our...


  • Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our technical team at Siemens Electronic Design Automation ULC. As a key member of our team, you will play a critical role in the development of cutting-edge chip design and simulation software used by leading technology companies.Key ResponsibilitiesCollaborate with our...


  • Saskatoon, Saskatchewan, Canada Saaska Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Saaska Software Inc. as a key member of our software development team.Key ResponsibilitiesSystem Design and DevelopmentDesign and develop software solutions by studying systems flow, data usage, and work processes.Evaluate the performance and reliability of system...


  • Saskatoon, Saskatchewan, Canada The Learning Experience #328 Full time

    About The Learning Experience #328We are a cutting-edge technology company dedicated to transforming industries through advanced AI and geospatial solutions. Our team is passionate about developing innovative projects that push the boundaries of what is possible.Job Title: Machine Learning Junior Engineer - AI InnovatorWe are seeking a motivated Machine...


  • Saskatoon, Saskatchewan, Canada The Learning Experience #328 Full time

    About The Learning Experience #328We are a cutting-edge technology company dedicated to transforming industries through advanced AI and geospatial solutions. Our team is passionate about developing innovative projects that push the boundaries of what is possible.Job Title: Machine Learning Junior Engineer - AI InnovatorWe are seeking a motivated Machine...


  • Saskatoon, Saskatchewan, Canada Associated Engineering (ONT) Ltd Full time

    Position Overview:At Associated Engineering (ONT) Ltd, we are dedicated to enhancing communities through sustainable engineering practices. Our commitment to quality and innovation drives every project we undertake.About Us:We are a proudly Canadian, employee-owned firm that integrates diverse expertise to deliver exceptional consulting engineering services...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    About the Role:We are seeking a highly skilled and experienced Senior Server Engineer to join our team at Push Interactions, Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining server software code mainly in Python and Django, as well as other platforms as needed.Key Responsibilities:Design and...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    About the Role:We are seeking a highly skilled and experienced Senior Server Engineer to join our team at Push Interactions, Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining server software code mainly in Python and Django, as well as other platforms as needed.Key Responsibilities:Design and...