Enable job alerts via email!
Boost your interview chances
A leading recruitment agency, Fed IT, is seeking a Senior Programmer Analyst for a permanent and fully remote position in Montreal. The role involves designing and maintaining applications, working with a talented team, and ensuring high-quality software solutions. Candidates should have extensive experience in C# development, SQL Server, and a strong command of both French and English.
I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.
I work on two types of recruitment : temporary and permanent.
All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.
We are looking for a Senior Programmer Analyst to join our dynamic team. This is a permanent position, located in downtown Montreal. This is a 100% remote position.
The incumbent will be responsible for the design, development and maintenance of applications based on modern technologies. The incumbent will work closely with the development team to ensure the implementation of robust and innovative solutions, focusing above all on performance, security and scalability.
YOUR DAY-TO-DAY ACTIVITIES :
Analyze functional specifications and translate them into technical specifications.
Participate in the design of software architecture for large-scale projects.
Develop and maintain various Web applications.
Monitor and ensure application quality.
Develop test strategies and implement unit tests.
Create and maintain MS SQL Server databases.
Produce documentation for application deployment, use and support.
Respond to user support requests.
WHAT YOU'LL NEED :
Development expertise with C# .NET 6 and above
Excellent knowledge of IIS hosting
Experience with SQL Server databases
Good knowledge of modern design patterns and development practices
Excellent command of Bootstrap for front-end development
Experience with Hangfire for background task management
Knowledge of development and operational practices, including continuous integration (CI) and continuous deployment (CD)
Experience with TFS, DevOps ServerandGIT
In-depth understanding of modern software architectures (microservices, distributed services, etc.)
Ability to mentor junior team members and solve complex technical problems
THIS POSITION COULD BE FOR YOU IF YOU :
knowledge of translation (an important asset).