C# .NET developer (Montreal)

C# .NET developer (Montreal)

09 Aug
|
Information Engineering Group
|
Montreal

09 Aug

Information Engineering Group

Montreal

Your primary responsibility will be developing features for the SaaS based Agent Desktop application in an MVVM architecture, utilizing C# and WPF. CRM Solution applications target the travel industry and road safety & security target police services.

Core Duties and Responsibilities

- Participating in requirements gathering and/or technical design sessions with key stakeholders
- Strong problem solving, collaborative skills and developing creative solutions. Identify system deficiencies and recommend solutions
- Designing, developing, testing, and implementing coding changes for IEG internal Applications
- Assist in physical and logical database design, development of system architecture, and prototyping
- Rewrite VB6 applications and modules to C#
- Writing Technical documentation and prepare User documentation
- Investigating and resolving application errors and/or issues reported by application users
- Work with team members in sharing knowledge / expertise
- Providing regular status updates to the team, team leader, project manager, and/or supervisor
- Manage expectations effectively through accurate estimation and delivery, meet deadlines, work within project timeframes, and to quickly adapt to changing business needs

Knowledge, Technical and Soft Skills
- Excellent coding skills in C# with knowledge in WPF, WCF, LINQ and other .NET APIs
- MVVM – Model view, view model
- Solid knowledge of Visual Studio .NET 2013 and experience with ASP.NET, XML,



Web Services and any of the .NET languages (VB.NET, C#, etc.)
- Experience with application development on MS SQL Server and Oracle, good understanding on relational database. Experience with Team Foundation Server is a plus
- Solve complex algorithms and problems without relying on Google searches
- Practical understanding of software engineering with object-oriented methodology, including familiarity with various design patterns and architectures
- 5+ years of "Hands-on" object-oriented software development experience, with a focus on creating enterprise solutions to solve complex business issues
- Experience with application development on MS SQL Server and/or Oracle, good understanding on relational database
- - Good communication and interpersonal skills, good team player with ability to communicate positively and professionally in an iterative process

- - Experience on software design patterns, UML, code reviews, test automation framework is a plus

- Experience in analyzing information, software algorithm design, software design, software debugging, software development fundamentals, software documentation, and software testing
- Demonstrated experience translating business needs and requests into functioning software
- Proven ability to take the initiative to drive the design and influence highly technical and cross-functional teams without formal authority
- Creative & creative

Location: Montreal, Canada

📌 C# .NET developer (Montreal)
🏢 Information Engineering Group
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c# .net developer (montreal) / montreal