Naylor Association Solutions

  • Software Developer C#

    Job Location CA-MB-Winnipeg
    Type
    Regular Full-Time
  • Overview

    This position will be responsible for the development and deployment of new builds as well as perform enhancements and maintain existing applications. They will be active in the debugging and quality assurance process and have a history of producing quality work. Working in a team environment, they will deliver exceptional customer service to all areas of the organization. 

    Responsibilities

    • Design Application Software for availability, reliability and performance usingC# with additional skills in .Net, SQL Server, and C/C++ MFC technologies.
    • Programming and managing PDF file creation, conversion and manipulation.
    • Develop/enhance GUI for MFC based application
    • Participate in design and development of new products and product maintenance
    • Understand the concepts and functionality of MS SQL database developed in conjunction with client’s application software.
    • Work with Software Development and QA team members on bug investigation and resolution
    • Support testing and documentation services, document software design
    • Stay up-to-date and follow all Quality System procedures related to this job, which can affect the quality of products or services provided to our customers.

    Qualifications

    • B.Sc. or M.Sc. Engineering or Computer Science
    • Minimum 2 years’ experience in software development using C# and .NET. 5+ years of software development is desired
    • Experience with Microsoft SQL Server
    • Experience with Object Oriented Design with C++
    • Knowledge of design patterns, MFC and COM
    • Experience with developing multi-threaded applications
    • Documentation skills for creation of requirements and test specifications
    • Good communication and interpersonal skills
    • Excellent planning, organizational, analytical and problem-solving skills
    • Strong math skills
    • Quick learner who thrives in a collaborative team environment

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.