This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Brandt has a position available for a Senior Software Developer for our IT department located in Regina. The Senior Software Developer position is responsible for developing web and desktop applications based on a defined set of business requirements. The developer has an understanding of all areas of development including presentation layer, data access, and database development. The developer will collaborate with a cross functional team that includes Designers, Programmers, and Project Managers to deliver solutions.
Responsibilities:
Develop and test C# Desktop and Web Applications (MVC, Web Forms, Web API)
Participate in technical solution discussions with team and articulates innovative new ideas, approaches and recommendations.
Participate in design and code review
Manage software application code using version control and problem tracking software expediently and accurately
Identify technical risks throughout the software development lifecycle, raise concerns to development team and suggests alternatives and solutions to meet project objectives
Generate software documentation and reports
Work effectively in an Agile software development (or adapted Agile) environment
Maintain TFS including branching and merging and code release to development and production environments
Required Experience:
Tech school Computer Systems diploma or University degree in Computer Science (or equivalent experience)
6+ years of experience in delivering web based solutions.
Experience in delivering high quality, well designed systems delivering robust, high-availability, applications
Strong knowledge of Team Foundation Server