PSD Citywide Logo

PSD Citywide

Full Stack Software Developer

Posted Yesterday
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
The Full Stack Software Developer will design and develop backend services and frontend applications, collaborating with team members to address functional and performance needs within an Agile environment.
The summary above was generated by AI

About PSD Citywide
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
  • Expertise in development technologies depends on work projects
  • Experience with Web Development technologies and frameworks including: JavaScript, PHP, SQL, Angular.JS, Symphony, CSS (Sass), Node.js, Git, Linux, PostgreSQL
  • 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.

Top Skills

Angular.Js
CSS
Git
JavaScript
Linux
Node.js
PHP
Postgres
Sass
SQL
Symfony

Similar Jobs

14 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, and deploy scalable applications on AWS, collaborating with teams, implementing infrastructure as code, and ensuring application security and compliance.
Top Skills: Api GatewayAWSCi/CdCloudFormationDynamoDBEc2EcsEksGoJavaLambdaNode.jsPythonRdsS3TerraformWorkatoZapier
14 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will develop and deploy scalable applications on AWS, utilizing various services and managing infrastructure as code while collaborating with cross-functional teams.
Top Skills: Api GatewayAWSAws CodepipelineCloudFormationCodebuildCodedeployDynamoDBEc2EcsEksGoJavaLambdaNode.jsPythonRdsS3Terraform
Mid level
Software
As a Full Stack Developer at Jane, you will enhance authentication systems and collaborate on strategic projects to improve user experiences for healthcare practitioners and patients.
Top Skills: AWSDockerRuby On RailsTerraform

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account