Senior .Net / MS Dynamics CRM Developer
Radiant
Concord, Ontario, CA
4d ago

Who Are We?

Radiant Communications is a leading provider of cloud hosting, managed network and voice solutions for medium-size enterprises.

Leveraging the largest Internet footprint across Canada, Radiant offers a comprehensive portfolio of reliable, secure and scalable IT infrastructure services, simplified under a single point of contact.

How do we value our employees?

  • Competitive benefit package
  • Free parking at some locations
  • Talent development opportunities
  • Creative social events
  • Unique entrepreneurial culture
  • Who are we seeking to join our team?

    Radiant Communications is seeking an experienced Senior .Net / MS Dynamics CRM Developer for its Toronto office.

    Based in Toronto, the Senior .Net / MS Dynamics CRM Developer will be responsible for bringing creative solutions to complex software requirements as part of a small team of software developers.

    This individual must understand modern / agile software development lifecycle processes, and enjoy working in a challenging environment to develop web applications, as well as building state of the art software with complex requirements.

    The successful candidate must have knowledge of C# programming and be an independent, highly-motivated, results-driven individual who has a positive attitude and a willingness to learn.

    You will contribute to the team by performing the following :

  • Design, develop, test and deploy C# ASP.NET software
  • Design, develop, test and implement Microsoft Dynamics 2016 Solutions
  • Modify / maintain plug-ins, work flows and web services of MS Dynamics CRM as needed
  • Research complex problems, find optimal solutions and implement them considering best practices
  • Complete tasks on agile board based on given priorities
  • Contribute to internal wiki for software documentation
  • Troubleshoot problems and fix bugs in a timely manner
  • Communicate with team members and other Radiant departments as needed
  • What do you bring to the team?

  • Bachelor degree in Computer Science or related field
  • 4+ years of experience with .NET (C#, ASP.NET) design and development
  • Strong hands-on experience in Java Script, XML, Silverlight, HTML and C# features, such as lambda expressions, LINQ extensions, anonymous types, and generics
  • Experience in Dynamics CRM 2011 / 2016 (CRM 2016 is preferred)
  • Strong relational database skills. Experience in MS SQL Server, SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS)
  • Have a solid understanding of MVC architectural pattern, Windows Workflow Foundation 4.0, REST and SOAP Endpoints
  • Knowledge of ORM; Experience with NHibernate is an asset
  • Understand principles of agile development
  • Understand Web Service architecture
  • Familiar with software design patterns
  • Nice to Have

  • Microsoft Dynamics CRM certifications preferred
  • Knowledge of Domain-Driven Design
  • Knowledge of Dependency Injection and Inversion of Control
  • Knowledge of functional programming
  • Knowledge of ASP.NET Web API
  • Knowledge of .NET asynchronous programming with async and await
  • Please note that the selected candidate is required to successfully complete a background check.
  • We thank all applicants for their interest, however, only applicants selected for an interview will be contacted.

    Accessibility

    Radiant is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

    We offer accommodation for applicants with disabilities, as required, during the recruitment process.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form