backend software developer in calgary

job type
CA$ 65 per hour
apply now

job details

calgary, alberta
job category
job type
CA$ 65 per hour
reference number
apply now

job description

Our client is looking for a Backend Software Developer who will be responsible for designing and developing commercial grade SaaS software and server-based services in close collaboration with a high-capacity development and management team

Responsibilities include:
• Work closely with product managers, team leads, and software developers to implement software solutions
and applications, isolate problems and debug issues on MS platforms.
• Ability to work in a high-paced agile atmosphere.
• Self-motivated and demonstrate initiative in tackling work, while following software development best
practices and company guidelines
• Ability to communicate clearly and logically, and present developed features from time to time.

Required Skills:
• Must be Proficient with C#, ASP.NET MVC and .NET Core
• Must be Proficient with RESTful Services
• Windows services & MSMQ experience,
• Service Bus and Publish-Subscribe design patterns would be an asset
• HTML, CSS, JQuery and other JavaScript libraries - experience with Node.js a plus
• Experience with developing responsive, mobile first projects for the web
• Unit testing experience with MSTest and NUnit
• Demonstrated debugging and troubleshooting skills in a highly transactional networked environment.
• Proficient working knowledge of SQL Server and ORM’s like NHibernate
• Understanding of network services and communication protocols (UDP, TCP/IP) a plus
• Understanding of IoT and MQTT messaging protocol
• Proficiency Git version control software

Please reach out to your local Randstad representative if this opportunity is of interest. Thank you!

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.