Industry: All
Term: Contract
Province: NB
Category: Information Technology
Experience: 5 - 10 Years
On behalf of our public sector client, Affinity is looking for a Programmer Analyst (ASP.NET) to support the development of new public-facing functionality and its integration with the existing internal Student Financial Services application.
Responsibilities:
• Participate in the analysis, design, development, implementation, integration, and configuration of changes and upgrades to the Student Financial Services(SFS) solution;
• Participate in the user experience/interface design activities that support the development of the SFS solution;
• Analyze bugs and/or change requests for modifications to existing functionality and propose solutions for fixes and/or updates to the support team;
• Ensure that secure application design and coding requirements are being met for ongoing release maintenance and support;
• Complete all assigned design and development tasks;
• Support ongoing performance improvements of the application as needed;
• Deliver a secure and adaptable ASP.Net Core MVC project.
• Implement approved solutions to problems throughout the appropriate areas of the technology stack (ie. Database, triggers, SQL and form or report).
• Create automated unit tests and execute QA tests.
• Provide or update documentation per unit standards (to be provided as needed) to support bug fixes and/or implemented changes.
• As a member of the overall support team, take part in team scrums and meetings to report on progress, issues, etc.
Mandatory requirements:
• Resource must be able to effectively communicate in English (verbal and written)
• A bachelor’s degree in Computer Science or a related discipline; an equivalent combination of education and experience may be considered.
• 8 Years of demonstrated programming and design experience in ASP.Net or ASP.Net Core MVC
• 1 Year of demonstrated programming and design experience with Identity Management solutions
• 4 Years of demonstrated Experience writing scripts and stored procedures using MS SQL Server.
Scored Requirements - Analytical Skillset
• Gained 4 years in the last 7 years of experience designing and developing secure applications that address the requirements for both data confidentiality and client privacy. Please demonstrate experience with both requirements.
• Gained 4 years in the last 7 years of experience working in an Agile development environment.
• Gained 4 years in the last 7 years of experience determining technical requirements based on a requirement such as a User Story and solution architecture.
Scored Requirements - Technical Skillset
• Gained 5 years in the last 7 years of demonstrated experience with code review and following coding guidelines and best practices.
• Gained 4 years in the last 7 years of demonstrated recent experience with UI Responsive Design, including the use of Front End Frameworks, such as JQuery.
• Gained 1 year in the last 5 years of demonstrated recent experience with design systems.
• Gained 4 years in the last 7 years of demonstrated recent experience with Unit Testing frameworks such as NUnit or MSTest.
• Gained 4 years in the last 7 years of demonstrated recent experience with developing .NET CORE REST API’s.
• Gained 2 years in the last 5 years of demonstrated recent experience working with Azure DevOps.
• Gained 2 years in the last 5 years of demonstrated recent experience working within the Canadian Public Sector as a Programmer/Analyst.
• 2 years gained in the last 5 years
• Gained 2 years in the last 5 years of demonstrated recent experience working within the Student Financial Services field in Canada.
Affinity Earn:
Know someone who’s great for this or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit, and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 11926
#LI-Remote