C# .Net Developer
1 week ago
"An Initial AI Screening will be conducted for this role"
Location:
Toronto
Contract duration:
till Oct 31st
Typical Day in Role:
- Review existing VB6 application modules to understand current business logic, workflows, and dependencies.
- Translate and rewrite legacy VB6 code into modern C#/.NET Core following current architectural standards and best practices.
- Analyze legacy SQL queries, stored procedures, and data access patterns, then refactor or rebuild them using SQL Server.
- Document legacy functionality and map it to the new technology stack to ensure functional parity during the rewrite.
- Write clean, maintainable, testable C# code that aligns with the new enterprise‑wide modernization framework.
- Perform unit testing and assist with integration testing to validate rewritten components behave consistently with the original system.
- Participate in code reviews to ensure quality, consistency, and adherence to modernization guidelines.
- Troubleshoot issues discovered during the rewrite process and propose improvements to enhance performance, reliability, and maintainability.
- Contribute to ongoing documentation of the new system, including technical specifications, migration notes, and updated architecture diagrams.
- Support the team by identifying gaps, risks, or dependencies in the modernization effort and recommending solutions.
Must Have Skills:
- 10+ years of hands-on experience with C# and .Net (framework and/or .NET Core)
- 5+ years of hands-on experience with VB6, including legacy application support and modernization
- 3+ years of strong SQL Server experience (T-SQL, performance tuning, SSMS, SSRS)
- Experience designing enterprise-grade, scalable applications using clean architecture
- Proficiency with development tools such as Visual Studio, Git, Azure DevOps, Bitbucket,
Nice to have skills:
- Hands-on experience with REST APIs, Web Services, and integration patterns
- Experience in financial industry
- Experience with Agile/Scrum methodologies and CI/CD pipelines
- Exposure to ISO 20022 or financial message transformations
- Experience with cloud services and DevOps pipelines
Soft Skills:
- Self-starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- You possess advanced communication (verbal/written/presentation) skills in English
Degrees or certifications:
- Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience).
FP Inc. is committed to creating an inclusive environment where all team members and clients feel like they belong. In accordance with the requirements set out in the Employment Standards Act, FP Inc. hereby declares that AI is utilized in the screening process for this position. The hourly compensation range for this role is $70/hr -$95/hr. We seek applicants with a wide range of abilities, and we provide an accessible candidate experience. We advocate for you and welcome anyone regardless of race, colour, religion, national origin, sex, physical or mental disability, or age.
-
Senior Dotnet Developer
1 week ago
Scarborough Village, Ontario, Canada LanceSoft, Inc. Full timeLocation Address: 2201 Eglinton Ave E Ecosystem 4.Work arrangement: (Hybrid) 3 days in officeContract Duration: till Oct 31stPossibility of extension & conversion to FTE? – Yes / possibleSchedule Hours: 9am-5pm Monday-Friday – No over timeTypical Day in Role:Review existing VB6 application modules to understand current business logic, workflows, and...
-
Full Stack Developer
1 day ago
Scarborough Village, Ontario, Canada Imagine Communications Full timeEvery day, Imagine Communications delivers billions of media moments all over the world — anywhere, anytime and on any device. Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically advanced sports...
-
data entry clerks supervisor
6 days ago
Scarborough Village, Ontario, Canada C-Nations Immigration Inc. Full timeOverviewLanguagesEnglishEducationCollege/CEGEPExperience1 year to less than 2 yearsOn siteWork must be completed at the physical location. There is no option to work remotely.ResponsibilitiesTasksDevelop specific plans to prioritizeOrganize tasks to accomplish the workTrain workers in duties and policiesPrepare and submit reportsEnsure smooth operation of...
-
Store Manager
1 week ago
Scarborough Village, Ontario, Canada The Pittsburgh Paints Company Full timeJob DetailsDescriptionDuluxis hiring a Full-Time Store Manager – Opportunity to Build Your Career.Great Pay Plus Full-Time BenefitsThis position is for the day shift with typical store hours between:Monday – Friday - 6:30 AM to 6 PMSaturday - 8 AM to 5 PMSunday - 10 AM to 4 PMDulux,a division of The Pittsburgh Paints Company, is hiring immediately for...
-
Senior Financial Specialist
1 week ago
Scarborough Village, Ontario, Canada Adecco Full timeAdecco is currently hiring a full-timeFinance Business Partnerto join our client's financial team in Scarborough, ON. In this role you will provide holistic financial leadership to deliver sustainable net sales and profit growth. This role requires strong business partnership with key wholesale customer teams and the ability to influence decision-making...
-
Strength and Conditioning Coach
3 days ago
Scarborough Village, Ontario, Canada Toronto Pan Am Sports Centre Full timeStrength and Conditioning CoachToronto Pan Am Sports Centre Inc. (TPASC) is currently seeking a Part-Time Strength and Conditioning Coach to join our teamThe Strength and Conditioning Coach will be involved in direct program delivery through assisting with the programming and servicing of strength and conditioning training sessions for sports teams, schools,...
-
Community Health Teams Manager
6 days ago
Scarborough Village, Ontario, Canada Scarborough Centre for Health Communities Full timeScarborough Centre for Healthy Communities (SCHC) is dedicated to providing accessible, equitable, and transformational health and social service choices for the well- being of Scarborough's diverse communities. We cultivate vital community services by promoting healthy lifestyles while delivering a comprehensive range of culturally competent health and...
-
Production Test Tech
1 week ago
Scarborough Village, Ontario, Canada OSI Electronics Full timeOverviewOSI Systems companies have a long history of developing innovative solutions to bring a better quality of life to the world. Our OSI Electronics (OSIE) division is a diversified manufacturer of electronic devices and value-added manufacturing services.We provide our customers with the manufacturing capabilities and purchasing power of a global...
-
Production Test Tech
1 week ago
Scarborough Village, Ontario, Canada OSI Electronics Full timeOverviewOSI Systems companies have a long history of developing innovative solutions to bring a better quality of life to the world. Our OSI Electronics (OSIE) division is a diversified manufacturer of electronic devices and value-added manufacturing services.We provide our customers with the manufacturing capabilities and purchasing power of a global...
-
Information Security Consultant
1 week ago
Scarborough Village, Ontario, Canada TekStaff IT Solutions Full timeTitle -IT Security Analyst - PAMDURATION - 6 MONTHS CONTRACTPay rate: $54 - $68Typical Day in Role:• Demonstrated leadership, teamwork, and collaboration skills• You are a passionate IT professional and enjoys working with new technologies and solutions which contributes towards enhancing the Bank's security posture.• You thrive in collaborating with...