07 Oct
|
The City of Calgary
|
Toronto
07 Oct
The City of Calgary
Toronto
If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life.The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti-racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request.As a Programmer Analyst, you are responsible for the development, implementation, and support of computer applications on Web, Windows, and Mobile platforms. This includes project management, requirements analysis, application design, programming, and testing and problem analysis and resolution. Primary duties include:Design computer applications and develop programming specifications. Understand and analyze user requirements, resolve complex technical problems, and collaborate with the database team.Lead the computer application build process. Establish project timelines, objectives, and measures. Prepare project status reports and assign tasks and monitor progress.Code, test, implement, and support computer applications.Write user and system documentation. Provide input to improve the development process and programming standards.Provide expertise, technical advice, and training for clients.
Review system functionality with clients and ensure that products meet client needs.Share knowledge and experience with team members; utilize technicalexpertise to teach recent coding methods.QualificationsA 2 year diploma in Computer Science, Mathematics, Statistics, Management Information Sciences, Engineering, or a related field.Experience using analysis skills with an emphasis on storyboards, data modeling, wireframes, and other artifacts supporting complete technical requirements.Proficiency with Azure DevOps, Github, and Visual Studio is also required.Experience in XML, XSLT, HTML, CSS, Advanced SQL/T-SQL, WPF, XAML, and UML is considered an asset.Experience in Continuous Integration (CI) and Continuous Delivery (CD) pipeline is preferred.Demonstrated experience using InTime Police scheduling software, particularly in the context of developing integrations and generating operational reports to support workforce management and scheduling efficiency is an asset.Experience with OpenText Content Server (formerly OpenText Livelink) is an asset.Experience with Niche Records Management System (Sentry) is also an asset.Success in this position requires emotional intelligence; creating and sustainingsafe, respectful, and inclusive workplaces; promoting supportive, balanced, and professional accountability; building and maintaining relationships; developing self and others; striving for results.Pre-employment RequirementsAn enhanced security clearance will be conducted.Applicants will be tested for appropriate skills.Successful applicants must provide proof of qualifications. Education obtained from out of country must have or be able to obtain, an Education Credential Assessment (ECA) for confirmation of equivalent credentials.Union: CUPE Local 38Business Unit: Calgary Police ServicePosition Type: 1 PermanentLocation: 5111 47 Street N.E.Compensation: Pay Grade 10 $44.01 - 58.82 per hourDays of Work: This position typically works a 5 daywork week with 1 day off in each 3 week cycle.Hours of work: Standard 35 hour work week#J-18808-Ljbffr
📌 Programmer Analyst - C$44.0 - C$58.8 An Hour (Toronto)
🏢 The City of Calgary
📍 Toronto