Talent.com
.NET System Developer

.NET System Developer

DaviesHalifax, NS, Canada
5 days ago
Salary
CA$35.00–CA$50.00 hourly
Job description

Position Title : .NET System Developer

Role Classification : Fixed Term Contract (strong potential for a full-time conversion)

Hourly rate : : CAD $35 / hr - $50 / hr

Location : Halifax or Ontario

Contract duration : 11 months

Work Environment : Remote

Reason for role open : Team expansion in North America

Our Story

Imagine being part of a team that’s not just shaping the future but actively driving it. At Davies North America , we’re at the forefront of innovation and excellence, blending cutting-edge technology with top-tier professional services. As a vital part of the global Davies Group, we help businesses navigate risk, optimize operations, and spearhead transformation in the insurance and regulated sectors.

Our Halifax office is a home to approximately 20+ colleagues, many internal and external visitors, and comprises a 20-desk office and with 1 meeting room. We will soon expand our footprint at the Halifax office, increasing the number of desks by >

100, with additional meeting rooms and introducing an event space with capacity for c. 100 people.

Are you a Halifax based .NET system developer with Sybase knowledge and experience in object-Relational Mapping (ORM) frameworks such as LLBLGEN and Entity frameworks?

If yes, then this opportunity is for "YOU". Don't wait and apply to the role now.

Summary / General Description :

Plan, design, develop, write and program, and launch efficient information system applications and operations systems in support of core organizational functions. Application of proven communication, analytical and problem-solving skills to help identify, communicate and resolve systems issues in order to maximize the benefit of IS systems.

  • Please note this role doesn't offer visa sponsorship and requires candidate to work from our Halifax office location on need basis.

We are grateful to all the candidates who have shown interest to our role, however due to high volume of applications only shortlisted candidates will be contacted for further interview.

Primary / Essential Duties and Functions :

  • Responsible for the design, development, analysis, creation of computer programs for end-users, including testing and modification as necessary.
  • Write Windows-based applications that interact with databases, web services, Windows services.
  • Develop and maintain data interfaces to and from clients and vendors.
  • Responsible for systems analysis for programming requests from inside and outside users of any of the current system platforms supported by this IS department. These requests will be triaged and scheduled for completion. Programming requests will also be weighed for contention of compatibility with our current systems and procedures.
  • Organize meetings with users requesting projects to determine needs versus wants and to counsel the requester on possible pitfall(s) of his / her request.
  • Development of a written plan of the proposed changes to the system and the desired outcome. This plan will detail the effected system components, database files and source code to be modified with a ‘before and after’ image. The written plan must then be approved with the IS Manager or another Systems Analyst if the manager is not available.
  • Responsible for controlling storage waste within the systems in which they work. Test environments, temporary databases, journal receivers and the like need to be cleaned at project completion.
  • Assist in the analysis and design phase of a project.
  • Collaborate with developers, programmers, analysts and designers in conceptualizing, developing and testing of new software programs and applications.
  • Develop, in conjunction with functional users, system alternative solutions.
  • Provide support for the creation, installation, testing, implementation, and ongoing maintenance of information systems.
  • Responsible for analyzing user requests for compatibility with our current systems and procedures.
  • Work effectively with project management, support, and other internal departments.
  • Create, design, develop, test and maintain an efficient database environment for all locations.
  • Analyze systems to determine software needs, including consulting with end-users and setting up procedures for system interfaces.
  • Responsible for the training and continual education of end-users and IS staff for EDI, interfaces, loads and database maintenance.
  • Responsible for maintaining an efficient system for logging data loads, routine SQL statements for database maintenance.
  • Programming as needed to modify systems for enhancement of current processes or establishment of new processes.
  • Responsible for database effectiveness, ensuring transfers, rejections, etc., between systems are worked and handled appropriately and timely.
  • Perform other duties as assigned.
  • Competencies - Knowledge, Abilities and Skills :

  • Expected to maintain a high level of familiarity with this industry and the technical advancements as they become available.
  • Ability and knowledge to research and find resolutions to any network issues.
  • Ability to interact with developers, functional experts, client managers, and end users to ensure clear understanding of their needs.
  • Ability to handle multiple tasks simultaneously and shift priorities as directed.
  • Flexibility, ability to change priorities quickly, and capacity to handle multiple tasks.
  • Team player with the ability to work in a fast-paced environment.
  • Good communication skills, both oral and written. Assertive, self-starter. Team player with good attendance. Good customer service skills and tolerance for dealing with all levels of users. The ability to travel on demand.
  • Able to work independently, using discretion and integrity.
  • Minimum Qualifications :

  • Bachelor’s Degree.
  • A minimum of three years of C++, C#, NET programming, MS SQL knowledge.
  • A minimum of one year of SSRS reporting.
  • Sybase knowledge.
  • Experience with object-Relational Mapping (ORM) frameworks such as LLBLGEN and Entity frameworks.
  • Experience designing and implementing APIs
  • A minimum of three years working in a database environment.
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

    Physical Requirements Necessary on a Regular Basis :

  • Manual dexterity, arm and upper body range of motion sufficient for use of a keyboard, mouse and telephone 7-8 hours per day.
  • Speech and hearing sufficient for in-person and telephone communication 7-8 hours per day.
  • Vision sufficient for use of computer monitors 7-8 hours per day.
  • Ability to sit at a desk and perform duties effectively 7-8 hours per day.
  • Davies Group Reward and Recognition

    Davies Group embraces innovation, running an annual competition to generate new business projects. There are cash prizes for the top 100 entries and finalists are invited to present their idea to our investors. For our previous finalists, this has meant trips to San Francisco and Nashville in the United States.