Affinity
Systems Analyst II (.Net Developer)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Job Description
On behalf of our public sector client, Affinity is seeking a Systems Analyst II (.Net Developer). The successful candidate will join the MRD Mainframe Modernization Project Team to assist with technical design and development across integration, data migration, and presentation layers. They will support the migration of critical government systems from legacy mainframe technology to a modern platform in support of the Mainframe Modernization Plan. They will work closely with the OCIO DevOps Manager, Solution Architect, development teams, and business stakeholders to ensure a scalable, secure, and cohesive end-to-end solution.
Responsibilities
- System enhancements and functionality updates
- Contribute to front-end development using modern web technologies integrated with .NET back-end services
- Implement UI components aligned with UX designs and accessibility standards
- Participate in troubleshooting and performance optimization across the UI layer
- Ensure design consistency between core solution and associated modules/portals
- Attend regular team stand-ups and other development focused meetings
- Assist with solution design documentation
- Assist with solution testing (including scripts, execution and remediation)
- Track task status/completion within project KanBan/Planner boards
- Design, develop, and maintain RESTful API services using.NET technologies
- Implement secure, performant, and scalable integration patterns
- Collaborate with other team members to redefine/redevelop existing data extract process and procedures
- Support API testing, documentation, and deployment activities across environments
- Participate in the planning and execution of data migration activities from legacy or source systems to target platform
- Develop and maintain migration utilities, transformation logic, and validation routines
- Perform data quality checks, reconciliation, and issue resolution in coordination with data and business stakeholders
- Support migration testing cycles and cutover activities as required
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Qualifications
- Post-secondary education (2+ year program) in Computer Science, Information Systems, Management, Business, or equivalent professional experience.
- 5+ years of experience as a Systems Analyst/Developer with recent hands-on experience in the Microsoft.NET ecosystem (.NET Framework and/or.NET Core).
- Advanced Proficiency With The Microsoft.NET Stack, Including
- C#
- ASP.NET Core / MVC
- ASP.NET Framework
- RESTful and SOAP web services
- Git version control
- Extensive Experience With Relational Databases, Including
- SQL development (queries and stored procedures)
- Microsoft SQL Server
- Data extraction, reporting feeds, and exports
- Strong Front-end Development Experience, Including
- HTML & CSS (including modern CSS frameworks)
- JavaScript
- Razor and/or Blazor
- Strong experience designing, developing, and integrating secure, scalable APIs, including:
- RESTful APIs
- Service-based integrations
- Data extraction, reporting, and analytics solutions


Get help with your application
Your very own career expert that helps elevate your application to the next level.
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: 14019
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London