Job Title: .NET Developer Financial/Banking Domain
Location: Montreal QC (Onsite)
Type: Contract
Job Description:
- Opportunity to challenge yourself by solving some of the biggest technical challenges in Client.
- Chance to be at the forefront of Clients adoption of latest platforms tools and techniques.
- Insight into how technology is used in large scale enterprise deployments through collaborations with multiple teams across the firm.
- Opportunity to look under the hood how why and what if are questions that we answer daily.
- Design and implement the next generation of our libraries tools and components to support more modern architectures.
- Provide direction and define best practices for designing modern applications for all the firms developers.
- Work with application teams to identify and adopt the best solutions for their use case.
- Provide technical solutions to adopting new techniques and libraries which interface with existing deployments.
- Increasing our involvement in Open-Source projects that we rely on.
Required Skills:
- Solid .NET C# experience
- Strong fundamental technology skills (OO design threading)
- Server side ( Core) experience
- Ability to converse verbally and in writing in English with other .NET developers on complicated technical requirements
- Have an interest and aptitude for technology
- Can adapt to a dynamic and multifaceted environment where business and technical skills are intermingled.
- Natural inclination to dig beneath the surface to understand how things work why they are a certain way and what the design trade-offs are.
Desired Skills:
- .NET Core knowledge
- Azure development knowledge
- Low Level networking knowledge
- Advanced debugging skills
- Knowledge of development in sandbox environments