Login | Register

Intermediate C# Developer (.Net / ASP) to maintain, enhance, and develop new application for both internal and external customers.

Job Type: Permanent
Positions to fill: 1
Start Date: May 16, 2022
Job End Date: May 16, 2022
Pay Rate: Salary: Negotiable
Job ID: 119192
Location: Calgary, Edmonton, Halifax, Montreal, Ottawa, Regina, Toronto, Vancouver, Victoria, Winnipeg
Apply
Our healthcare client is seeking a Intermediate C#  Developer (.Net  / ASP) to maintain, enhance, and develop new application for both internal and external customers.

Must Haves:
  • 5+ years experience working with Microsoft .NET technologies building large scale applications.
  • Demonstrated experience in a Microsoft environment using ASP.NET, C# and Visual Studio.
  • Experience in setting up the project structure, defining coding patterns/practices, selecting the appropriate .NET and UI Widget libraries for the application.
  • A bachelor’s degree or diploma in Computer Science or related technical discipline
Nice to Haves:
  • Experience in an Oracle enviroment 
  • Demonstrated experience with VB.NET, Spring, iBATIS, CVS, ComponentArt, Altova, iText and Infragistics 
  • Develop mobile display enabled web applications using responsive design, CSS, Media Query. 
  • Experience in Oracle PL/SQL and Reports
  • Experience in Java
‚ÄčResponsibilities:
  • Work collaboratively with multiple teams across the organization.
  • Analyzes application problems and recommends modifications.
  • Designs and builds custom pages for various business units.
  • Produces and maintains program code and documentation.
  • Designs and builds data interfaces and extracts.
  • Designs logical and physical data models.
  • Prepares functional specifications for user sign-off.
  • Performs systems testing with internal and external clients. Provide support during various phases of testing.
  • Prepares Operations instructions for the execution of application programs.
  • Reviews requirements with the users and provides time estimates for task completion.
  • Lead and facilitate design meetings.
  • Follow Systems Development Life Cycle best practices.
  • Continual learning and understanding of the application environment, interdependencies, and integrations with other systems.
  • Mentor and coach junior team members and contribute to a culture of knowledge sharing.