Senior Programmer Analyst to provide application and database enhancements and bug fixes of legacy applications within the public sector.
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on May 22nd, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our Valued public sector client is seeking a Senior Programmer Analyst to provide application and database enhancements and bug fixes of legacy applications.
Responsibilities:
- Participate in the development and discussion process, including daily stand-up meetings and retrospectives.
- Deliver incremental software enhancements typically involving .NET, MVC, C#, and/or APIs, following the development methodology.
- Observe and participate in team retrospectives to improve processes, tools, collaborations, and communications.
- Enhance the system by developing and maintaining the classic ASP and Visual Basic 6 codebase, following established coding standards and best practices.
- Conduct unit testing to ensure functionality, reliability, and performance, and debug any issues encountered during testing.
- Ensure adherence to coding standards, identify areas for improvement, provide constructive feedback, and perform code refactoring to enhance quality and maintainability.
- Analyze and address technical audits to evaluate the overall quality and performance of legacy applications.
- Analyze project requirements and design specifications in collaboration with the delivery team, including participating in requirement gathering and defining user stories and acceptance criteria.
- Attend meetings to gather feedback about the current state of the application and make the necessary adjustments based on new insights and user feedback.
- Share knowledge through code reviews, pair programming, creating internal documentation, mentoring, and coaching team members in new skills and different areas of the codebase
Must Haves:
- Recent experience developing classic ASP and Visual Basic 6 codebase
- Experience utilizing Component Object Model (COM) Objects interfaces to develop interoperable components in C#
- Must have active Reliability security clearance
Nice to haves:
- experience working with Azure DevOps as a ticketing tool.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you