Software Engineer

$50,000 - $80,000 yearly
  • PSD
  • 148 Fullarton Street, London, ON, Canada
  • Jul 11, 2019
Full time Information Technology

Job Description

PSD develops meaningful, data-rich business intelligence and insight for public sector organizations. Our technical and consulting capabilities in infrastructure and capital asset management, long-term financial planning, and policy research enable not only the design of rational and flexible organizational strategies but also their execution and ongoing assessment.

PSD’s service areas are configured to meet three essential needs for governments: policy research and analysis, high-performance technology, and credible data. Through our infrastructure consulting and advisory practice, we work with decision-makers to refine organizational systems, programs and processes for better corporate outcomes.

Our organization is currently expanding and we are searching for a capable Software Engineer to join our Software division.  This position will work from our Burlington, ON office. 

Role Description

Your previous experience developing Java based software will help you build brand new features and update existing ones within our consumer-facing FMW financial management application.  While working with a cross-functional team you'll find innovative solutions to tough challenges. Duties will also include:

  • Designing and developing front-end applications and back-end services
  • Working with other software developers in order to take product ideas from concept to release
  • Implementing features and resolving software defects to meet schedule commitments with high-level of quality
  • Researching and advising on new technologies and improvements
  • Working closely with the implementation team to support existing clients through remote desktop support and troubleshooting


  • Intermediate experience with Java development, (J2SE, J2EE)
  • Proficiency with Apache Tomcat, NetBeans, IDE, and other enterprise development tools 
  • Comfortable working with RDBMS (SQL Server and Oracle) data stores
  • A commitment and drive for quality, excellence and results as well as a passion for helping growing development teams
  • Experience building and scaling user-focused web 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
  • University or College degree in Computer Science or Computer Engineering, or related degree/diploma

PSD is an equal opportunity employer. We are committed to providing accommodations for 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.