Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.
We currently have a role as a Senior C# Developer - Financial Services with our large consulting client on a long term project with a major financial services client in the downtown Montreal area.
Role: Senior C# Developer - Financial Services
Type: Fulltime Perm
Location: Downtown Montreal QC - Hybrid (roles starts off 5 days in office for 1st 3 months then turns into hybrid setup 3 days onsite 2 days from home)
Salary: $110000 - $120 000 up to 9% performance bonus 4-5 weeks paid vacation RRSP contribution benefits sick/personal days
Contract option: Tis role is also available as a long term contract role pay rate on corp to corp basis would be $80-100/hr
Position Overview
Service Details
Orchestrade is a 3rd party application that our client extends to suit its own needs via a plugin architecture. As such the decision of whether to upgrade components (.NET for example) and its timing is driven by the vendor.
The daily mission include:
- Coding
- Testing
- Refactoring and optimizing existing components
- Performing code reviews
- Participating in cross-dev teams tasks (release management regression checker others)
Requirements
- Demonstrated expert-level skill in C# and Visual Studio environment.
- Significant professional experience as a back-end/server-side developer and/or working on standalone desktop applications. This role is not suited for candidates with primary experience in web development GUI front-end design or those seeking a full-stack position.
- Strong abilities in multithreaded programming data structures algorithms SQL robust code design and application optimization.
- Experience with Git source control is highly desirable.
- Proven experience in identifying detecting and refactoring underperforming code to improve application efficiency and performance.
- Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both new and existing codebases.
- In-depth understanding of theoretical and practical programming concepts demonstrating curiosity about the internal mechanisms of APIs and architectural choices (e.g. API works internally not justwhento use it).
- Prior experience in finance trading or domain-specific knowledge of asset classes (rates FX fixed income structured products) is beneficial but not mandatory.
- Technology Stack Exposure (not limited to): SQL Server gRPC nHibernate WinForms WCF REST API Swagger etc.
- Must be fluent in English with excellent verbal and written communication skills.
- Ability to work independently while fostering a collaborative environment willing to mentor others and maintain a positive non-arrogant professional demeanor.
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior C# Developer - Financial Services with our large consulting client on a long...
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.
We currently have a role as a Senior C# Developer - Financial Services with our large consulting client on a long term project with a major financial services client in the downtown Montreal area.
Role: Senior C# Developer - Financial Services
Type: Fulltime Perm
Location: Downtown Montreal QC - Hybrid (roles starts off 5 days in office for 1st 3 months then turns into hybrid setup 3 days onsite 2 days from home)
Salary: $110000 - $120 000 up to 9% performance bonus 4-5 weeks paid vacation RRSP contribution benefits sick/personal days
Contract option: Tis role is also available as a long term contract role pay rate on corp to corp basis would be $80-100/hr
Position Overview
Service Details
Orchestrade is a 3rd party application that our client extends to suit its own needs via a plugin architecture. As such the decision of whether to upgrade components (.NET for example) and its timing is driven by the vendor.
The daily mission include:
- Coding
- Testing
- Refactoring and optimizing existing components
- Performing code reviews
- Participating in cross-dev teams tasks (release management regression checker others)
Requirements
- Demonstrated expert-level skill in C# and Visual Studio environment.
- Significant professional experience as a back-end/server-side developer and/or working on standalone desktop applications. This role is not suited for candidates with primary experience in web development GUI front-end design or those seeking a full-stack position.
- Strong abilities in multithreaded programming data structures algorithms SQL robust code design and application optimization.
- Experience with Git source control is highly desirable.
- Proven experience in identifying detecting and refactoring underperforming code to improve application efficiency and performance.
- Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both new and existing codebases.
- In-depth understanding of theoretical and practical programming concepts demonstrating curiosity about the internal mechanisms of APIs and architectural choices (e.g. API works internally not justwhento use it).
- Prior experience in finance trading or domain-specific knowledge of asset classes (rates FX fixed income structured products) is beneficial but not mandatory.
- Technology Stack Exposure (not limited to): SQL Server gRPC nHibernate WinForms WCF REST API Swagger etc.
- Must be fluent in English with excellent verbal and written communication skills.
- Ability to work independently while fostering a collaborative environment willing to mentor others and maintain a positive non-arrogant professional demeanor.
View more
View less