We are looking for a solutions developer to join our team of Microsoft specialists working on complex projects that incorporate cutting-edge .NET, ALM, SQL Server and Windows Azure technology and processes.
Reporting to the Director of development and innovation, the developer will independently work on integrating business needs into various technological solutions using Agile methodology. His or her tasks include solution design, implementation and post-implementation support. The developer will perform specific advanced technical tasks to design and develop robust relational database solutions providing a basis for multi-platform applications.
o Analysis of client needs;
o Technological watch for new Microsoft technologies;
o Application programming using appropriate technology;
o Performing unit tests of the software being developed;
o Preparing the associated documentation for software developed;
o Designing and developing responsive websites or applications, highly dependable, both targeting devices and office clients;
o Active participation to different team meetings including meeting with clients;
o Technical Support.
o College Degree Diploma or Bachelor in Computer Science
o 5+ year of experience in development as an analyst-programmer in a Microsoft environment;
o Good knowledge about the development platform .NET (C#, ASP.NET, ASP.NET MVC) and HTML5;
o Knowledge of SQL Server and TSQL;
o Excellent expertise and knowledge with HTML5/CSS3, CSS cross-browser;
o Experience in development of Web applications or responsive applications.
o Attentive to direct collaborators and coworkers;
o Interpersonal communication skills;
o Must have the capacity to learn by doing;
o Ability to listen;
o Ability to learn from experience;
o Aptitude to problem solving;
o Capacity for self-development;
o Showing a sense of autonomy.
Differed Profit Sharing Plan (DPSP);
Group RRSP with contribution made by the employer;
Group Insurance Plan;
Mobile program with personal laptop and reimbursement of costs incurred for work-related Internet connection and mobile phone usage;
Continuing Education Program;
Bonus system linked to performance;
Considerable salary bonus for successful completion of Microsoft Certification exams;
Work-family balance program with flexible working hours, days off for family reasons and possibility of occasional teleworking;
An inspiring work environment where being dynamic and innovative are encouraged.
Emyode is a firm made of specialists that have been powered by current and emerging Microsoft technologies for over 15 years... but above all, we are a family who share the same values.
We develop new applications or upgrade existing solutions and provide application management and monitoring services, all with a single goal in mind: to ensure peace of mind for our clients during the evolution of their business applications.
Being part of the Emyode team means taking ownership of your ideas, maintaining the trust of others, seeking the most efficient solution... and rowing in the same direction. That is how we work every day and what guides us in all our decisions.
Emyode is a leader in its area of expertise, and we are convinced that our success is founded on our relationship with our employees. We favour best practices in HR management and facilitate open communication, which helps ensure that our employees are engaged and proactive