Progressive. Collaborative. Accountable. Draw on your passion. Shape our community. Progressive and collaborative, with a clear, long-term vision. We value employees’ contributions and inspire excellence. We are driven by a desire to help shape and serve the growing community in which we live and work.
Software Development Specialist
$52.29 to $56.84 per hour
Reporting to the Program Manager, is responsible for developing software, testing, enhancing and implementing technology solutions; providing technical support and maintenance for application solutions; creating and maintaining technical documentation; and coordinating development efforts with team members.
•Conceptualizes, designs and develops new software solutions and applications according to specifications and business requirements.
•Participates in the collection, documentation and validation of user requirements including the creation of design documents such as business process maps and user stories, in collaboration with Department staff and ITS Branch.
•Participates in the creation of delivery timelines and coordinates these with Regional release schedules and processes.
•Defines, develops and documents technical requirements, objectives, deliverables, and specifications in collaboration with internal teams and clients.
•Leverages appropriate documentation standards, develops technical and training documentation as well as videos and other multimedia support for applications.
•Establishes advanced reporting/dashboards both in/out of applications to encourage user experience feedback to inform continued enhancement direction.
•Collaborates with peers and clients on process improvements and enhancements through a technical perspective and to improve customer experience.
•Participates in multi-branch/department collaborative development teams, participates in client meetings related to requirements gathering, and attend developers’ forums and education events.
•Performs other duties as assigned, in accordance with Branch and Department objectives.
•May occasionally be required to respond to emergency situations outside of normal business hours, as related to the Departmental Emergency Plan.
•Successful completion of a College Degree in Information Technology, Computer Science, Computer Programming or technical school or approved equivalent combination of education and experience.
•Minimum 3 years experience with Object Oriented Programming and Server Side Programming and in leading and architecting software solutions using modern software development platforms and integration technologies.
•Data modelling experience using database software and tools (e.g. Oracle SQL Developer / Data Modeller, TOAD).
How to Apply
Please apply online by September 28, 2020. We thank all candidates for their interest; however, only those selected for an interview will be contacted via email.