City of Winnipeg
Software Developer
Nov 2024 – Present · Winnipeg, Manitoba, Canada
Programmer Analyst 2
May 2023 - Nov 2024 · Winnipeg, Manitoba, Canada
Permanent Full-time — Lead design, programming, testing and operational support for enterprise systems.
- Enterprise Software Development: Directed the end-to-end development of enterprise software solutions, encompassing design, programming, and testing, to enhance system reliability and operational efficiency.
- Requirements Gathering: Engaged with business specialists to gather and validate requirements, ensuring the development of applications that meet organizational needs.
- Operational Support: Managed daily operational tasks to support departmental information systems, ensuring consistent availability and performance of key services.
- Incident Resolution: Proactively identified, logged, and resolved incidents, troubleshooting operational issues to minimize downtime and ensure smooth production system operation.
- Technical Proficiency: Employed a diverse tech stack, including .NET, .NET Core, Azure, Entity Framework, SQL, Oracle, WCF, Web API 2, RESTful services, SOAP, MVC, LINQ, Angular, Git, and shell scripting, to deliver highquality software solutions.
- Quality Assurance: Implemented best practices for coding and testing, improving software quality and reducing the incidence of bugs.
- Documentation and Reporting: Produced detailed documentation and reports for developed software, aiding in knowledge transfer and system maintenance.
- Process Optimization: Identified and implemented process improvements, boosting system efficiency and effectiveness.
- Team Collaboration: Collaborated with cross-functional teams to ensure coordinated development efforts and successful project outcomes.
- User Support and Training: Delivered training and support to end-users, facilitating the adoption and effective use of new systems and features.