Senior Dotnet Developer

13 hours ago


Toronto Ontario CA, Ontario First Derivative Full time

Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?


First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.


Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.


We are looking for an experienced Team Lead/Architect with expertise in C#, Azure Cloud, and design patterns to lead the development of scalable and robust solutions. This role requires a blend of hands-on technical proficiency and strong leadership skills to guide the team and drive high-impact projects. Experience with NoSQL databases, Databricks, Spark, and Python is highly desirable.


Software Architect


Required Skills / Experience:


Key Responsibilities:

  • Design and architect scalable, secure, and high-performance solutions using C#, Azure Cloud, and industry-standard design patterns.
  • Provide hands-on technical leadership to the development team, including coding, code reviews, and technical problem-solving.
  • Collaborate with stakeholders to gather requirements, define project scope, and translate business needs into technical specifications.
  • Implement best practices in software development, including design patterns, performance optimization, and cloud-native solutions.
  • Lead and mentor team members, fostering a culture of collaboration, continuous improvement, and technical excellence.
  • Ensure the successful delivery of projects on time, within scope, and meeting quality standards.
  • Drive the adoption of modern tools, frameworks, and technologies to enhance development processes.
  • Oversee the integration of additional technologies, such as NoSQL databases, Databricks, into existing solutions where applicable.
  • Monitor and troubleshoot production issues, ensuring the stability and performance of deployed applications.
  • Stay updated on emerging technologies and industry trends to provide recommendations for innovative solutions.


Qualifications and Skills:

  • Strong hands-on experience with C# and Azure Cloud, including services such as Azure Functions, Logic Apps, Service Bus, and Storage.
  • In-depth knowledge of software design patterns and architecture principles.
  • Proven track record of successfully leading technical teams and managing people effectively.
  • Experience in designing and implementing cloud-based solutions with scalability and performance in mind.
  • Proficiency in modern development tools and frameworks, with a focus on DevOps and CI/CD pipelines.


FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


Candidate personal data will be processed in line with our Global Candidate Privacy Notice available on our website.



  • Toronto, Ontario, C6A, Ontario, Canada Tamanna Technology Full time

    Job Title: Senior Angular Developer (5+ Years of Experience)Location: Hybrid – 3 days a week in downtown TorontoJob Type: Full-timeJob Description:We are seeking an experienced Senior Angular Developer to join our innovative team in Toronto. The ideal candidate will have over 5 years of hands-on experience with Angular development, building modern,...

  • Lead Dotnet Developer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without ExceptionTCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...


  • Toronto, Ontario, C6A, Ontario, Canada University Health Network Full time

    The University Health Network, where “above all else the needs of patients come first”, encompasses Toronto General Hospital, Toronto Western Hospital, Princess Margaret Cancer Centre, Toronto Rehabilitation Institute and the Michener Institute of Education. The breadth of research, the complexity of the cases treated, and the magnitude of its...

  • Senior Java

    3 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on a major digital banking application. This is a hybrid role, 3x/week in downtown Toronto. Must Have Skills:Software Development: Java 17+ (Springboot), Web services/APIs Microservices design/development experience required3+ years of Kubernetes experience Version Control: GIT.Experience...

  • Senior Java

    2 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on leading Loyalty and Rewards application for Tier 1 financial institution. Must Have Skills:Software Development: Java (Spring, Springboot), J2EE, Web services/APIs (SOAP, REST, JSON), jUnit, Swagger and KafkaMicroservices design/development experience requiredExperience with...

  • Senior Frontend

    3 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Overview: Our client is seeking a seasoned Senior Frontend JavaScript (Angular) Developer to build a net new application for the Loyalty and Rewards team at a Tier 1 Bank. We are looking for individuals who are passionate about the latest technologies and can solution nimble and scalable applications. A successful candidate will bring deep analytical...


  • Toronto, Ontario, C6A, Ontario, Canada AllianceIT Inc Full time

    Role: Senior Python Developer with AWSLocation: Toronto, ON - CanadaDuration: Long termResponsibilities:• Manage timelines/deliverables within the team towards the successful delivery of projects.• Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.• Develop solutions that...

  • Senior Fullstack Java

    3 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is looking for a Senior Fullstack Java (Spring) Developer Initial contract goes until May 31, 2024 with chances of extension. Fully remotely in Canada based on PST time zone. Must have: 5+ years of hands-on experience in designing, developing, testing and maintaining RESTful APIs and Microservices using one or more of the following...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our insurance client is looking for a Senior Java Developer (Spring boot) with experience with Microservices development, Apigee, Kafka and GCPDuration: 6 months to start, possibility otf extLocation: Hybrid (1 day a week, Mississauga or Toronto)Work Hours: 7.25 hours/dayMust Haves:Java (Spring boot) Microservices development- ApigeeKafka GCP and GKE, AWS ...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is one of Canada's largest client-focused healthcare provider. They are looking for a Senior AWS Connect Developer to develop customized IVR flows within AWS Connect. Location: 3 days/week (Mississauga)Duration: 6 Months Project: Patent Connect Portal. Patient Connect is a Salesforce Portal, and our client is looking for someone to integrate,...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior React Developer to enhance and optimize their React component libraryDuration - 3 months with a possibility of extension100% remote work (across Canada)Some travel to Montreal may be required, T&L paid by the clientMust Haves:Strong experience with React and front-end development.Expertise in building and optimizing React...

  • Java Developer

    13 hours ago


    Toronto, Ontario, C6A, Ontario, Canada Vectorsoft Full time

    We are looking for a highly skilled Senior Java Developer with expertise in Java internals, the Spring Framework, and REST API development to design and optimize complex software systems. The candidate should possess a deep understanding of advanced Java features, modern application design patterns, and best practices for scalability and...

  • Developer

    13 hours ago


    Toronto, Ontario, C6A, Ontario, Canada Botsford Associates Full time

    Project Overview:As part of our Client's high-stakes payments modernization project, this Developer role is essential for implementing and supporting new payment messaging channels in alignment with ISO 20022 and SWIFT messaging standards. With urgency from regulatory teams and upcoming compliance deadlines, the developer will work with BSAs, QAs, and...

  • Senior iOS Developer

    3 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our Tier 1 Banking Client is looking for an experienced iOS Developer who is passionate about technology and bring a depth of mobile application development experience.What will you do?You will be a key contributor to iOS development efforts on one of our mobile squads working on the banks Mobile iOS app. This will include:Feature development in Swift to...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is looking for a Senior Mobile Developer with Flutter/Dart experience to do design, development and maintenance for customer facing mobile applications Must Haves:8+ years of experience developing mobile applications for iOS and/or AndroidExperience building applications with Flutter/DartExpert level knowledge of Swift/Objective C or...


  • Toronto, Ontario, C6A, Ontario, Canada Apex Systems Full time

    Senior Business Analyst (Digital Investing)Apex Systems is a staffing and consulting firm and we are looking for a Senior Business Analyst with strong communication and requirement gathering skills in the Investment Management domain, experience on Digital projects, and experience working on Agile teams to place at our client, a Big Five Bank.Client: Big...


  • Toronto, Ontario, C6A, Ontario, Canada Raise Full time

    Duration: 6 Months- Extension possibleToronto; Hybrid - every Wednesday and third Friday of the month. What project will this contractor be working on? This person would be working on adding enhancements and features to existing systems.Summary: The main function of an Applications Developer is to design, develop, and implement applications using general...


  • Toronto, Ontario, C6A, Ontario, Canada Amica Mature Lifestyles Inc. Full time

    Job DescriptionAbout Us Established in 1996, Amica Senior Lifestyles owns and operates over 30 senior living residences in British Columbia and Ontario, while continuing to grow in select markets. Offering Independent Living (IL), Assisted Living (AL) and Memory Care (MC) lifestyle options, we combine expert care with unparalleled premium hospitality and...

  • Senior .NET Developer

    13 hours ago


    Toronto, Ontario, C6A, Ontario, Canada Bevertec Full time

    University Degree or College Diploma in a related discipline6+ years experience with full application development life cycle and systems integration experienceExperience with MS Visual Studio.NETC#Source code management toolsExcelMS AccessVBA Excel & Access ProgrammingMSSQLPega Robotics experienceKnowledge of the financial and insurance industries, Group...