Enable job alerts via email!

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto

Remote

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading software firm as a Full Stack Software Developer, where you'll work remotely from anywhere in Canada. This position demands strong technical skills in both backend and frontend development, with a focus on creating innovative solutions for municipal asset management. Enjoy a competitive salary, comprehensive benefits, and various perks like remote work options and flexibility in hours.

Benefits

Dental benefits
Health benefits
Company Matched RRSP Contributions
Flex Hours & Paid Time Off
Summer Fridays
Social and Charity Events
Clear paths for growth and development

Qualifications

  • 3-6 years experience in backend development.
  • Experience in design and development of scalable web services.
  • Strong ability to collaborate and problem-solve.

Responsibilities

  • Design and develop backend services and front-end applications.
  • Documenting code and providing methodology for future reference.
  • Participate in phases of the software development life cycle (SDLC).

Skills

SQL
Collaboration
Problem Solving
Web Development

Education

Post Secondary education in Computer Science or Computer Engineering

Tools

Git

Job description

PSD Citywide is a leading provider of enterprise asset management, maintenance, financial, GIS, and permitting software solutions, along with advisory services. Offering the only purpose-built, fully unified cloud-based SaaS solution for municipal governments, PSD Citywide supports the management of over $400 billion in municipal assets across North America. With a multidisciplinary advisory team of Asset Management, Finance, Engineering, and Municipal practitioners, combined with an in-house software development group, PSD Citywide delivers comprehensive solutions to ensure best-in-class service for its clients.

While working within a cross-functional development team, the Full Stack Software Developer will be responsible to further develop and support our applications. As a generalist who loves solving problems, you will find innovative solutions to tough challenges. In addition to solid technical skills, PSD Citywide Software Developers have strong oral and written communications skills to work collaboratively. This is a Full Time Remote based role within Canada.

What we offer

Competitive Salaries : We recognize and reward your skills and experience with a competitive pay structure.

Benefits Package : Dental, Vision, Health benefits together with our full benefits package to keep you and your family covered.

Company Matched RRSP Contributions : PSD Citywide offers a 4% company-matched RRSP contribution, if you contribute a certain percentage of your salary to the group RRSP, your employer will match that contribution up to 4% of your salary, effectively doubling your retirement savings.

Remote Work Options : Work from anywhere in Canada that suits you while staying connected with our team.

Flex Hours & Paid Time Off : Enjoy flexibility in your schedule and paid time off to recharge when you need it.

Summer Fridays : Friday’s off for 10 weeks in the summer months. Spend time in the sun with friends and family!

Social and Charity Events and Initiatives : Join PSD CityKind! A group dedicated to fostering kindness and community engagement across North America.

Career Framework : Clear paths for growth and development, helping you reach your career goals with ongoing learning and mentorship.

Job Duties & Responsibilities

  • Working on our PSD Citywide Enterprise system, design and develop backend services and front-end applications
  • Effective knowledge with web development languages, frameworks and new technologies.
  • Working with other software developers and support staff in order to take product ideas from concept to release
  • Writing and maintaining code in a robust, efficient and readable manner
  • Design and implement new user interfaces / experiences to meet clients needs
  • Documenting code and providing the methodology behind it for future reference
  • Testing and implementing experimental technologies
  • Testing and reviewing code in timely and professional manner
  • Ability to work in an Agile project delivery environment, develops and modifies technology systems, addressing functional, performance, security, quality, operational and monitoring needs
  • Participate in phases of the software development life cycle (SDLC) for a variety of projects
  • Managing data integrity and quality assurance activities to ensure application stability
  • Managing self-directed assignments to implement features and resolve software defects to meet schedule commitments with high-level of quality
  • Assist in the development and maintenance of user manuals and guidelines
  • Recommend and perform software improvements and upgrades
  • Works with Business Analysts to complete analysis of business requirements, design and development of web applications that are integrated with other modules
  • Participate in a daily scrum and weekly team sprints
  • Other duties as assigned

Qualifications

  • Post Secondary education in Computer Science or Computer Engineering, or related degree / diploma 3-6 years experience backend development
  • Strong SQL skills; ability to create and modify complex stored procedures and functions
  • Strong ability to collaborate and problem solve
  • Experience building and scaling user-focused web applications
  • Experience in design and development of scalable and secured web services that integrate with other technologies
  • Previous experience working with legacy applications
  • A solid commitment to quality software development
  • Experience with source code repositories such as Git
  • Excellent problem-solving skills and the ability to work in a fast-paced environment a must
  • Good verbal and written communications and knowledge transfer skills

The Candidate Journey

Resume Review : Once you apply, an actual person will review your resume and we are committed to getting back to you with a response.

Phone Interview : PSD’s People and Culture team will connect with you to learn about your experience and discuss the role further. They’ll also give you an understanding of what the interview process involves, along with an estimated timeline.

Virtual Interview : Depending on the position, there will be one or two interviews with the Hiring Team that will include questions related to your skills, work experience, values and goals. We provide the opportunity to meet with a wide range of staff members so you can learn more about life at PSD Citywide.

Offer / Feedback : The Hiring Team will debrief and make a decision within a few days of your final interview. If successful, your Recruiter will present you with a verbal offer, followed by a formal offer letter via email. If the timing was not right for this particular opportunity, we will connect with you and provide feedback.

PSD Citywide is committed to ensuring equal access and participation for people with disabilities. We believe in integration, and we are committed to meeting the needs of people with disabilities in a timely manner. We will do so by removing and preventing barriers to accessibility.

We are committed to accommodating people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process. Should you require any accommodation, please indicate this when you apply, and we will work with you to meet your accessibility needs.

J-18808-Ljbffr

Create a job alert for this search

Software Developer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto

Remote

CAD 70,000 - 100,000

13 days ago

Full Stack Software Developer New Ontario, Canada, Quebec, Canada

Givecloud Inc.

Ontario

Remote

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Senior Full Stack Software Engineer

Athennian

Toronto

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Full Stack Software Engineer

Athennian

Toronto

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50,000 - 90,000

7 days ago
Be an early applicant

Software Developer

Hive.co

Toronto

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Full Stack Software Developer

Givecloud

Quebec

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Lead Full Stack Software Developer (MEAN)

RBC

Toronto

On-site

CAD 100,000 - 130,000

2 days ago
Be an early applicant