Senior .Net Developer - ThoughtStorm Inc
  • Winnipeg, Manitoba, Canada
  • via JobGet
-
Job Description

Job description

Date- August 6, 2024
End Date- January 30, 2026

Client: City of Winnipeg
Position: SA# 426 - Application Solutions: Senior Software Developer
Location: The selected candidate will be expected to work remotely throughout this engagement. The selected candidate may be required to work onsite where required with the onsite location at 510 Main St, Winnipeg.

Working Hours per day is 7

Experience:

· Minimum 10 years of professional experience in software development

· Proven experience in designing and developing applications using ASP.NET Core, C#, Restful API, Entity Framework

· Extensive experience working with various databases such as Azure SQL, MSSQL, Oracle, PostgreSQL, and others

· 5+ years of recent code development experience using CI/CD and Azure DevOps

· Very extensive knowledge of Azure development, including Azure AD, Azure File Storage, Azure Functions, Azure Logic Apps, and Azure API Management

· Proven experience in AI-driven solutions for search mechanisms

· Experience in developing and deploying complex Azure architectures

· Experience in mobile development for iOS and Android platforms

Skills and Depth:

· Extensive knowledge of OOP, Cloud-Solution Architecture and Software Design Patterns

· Ability to recommend features, design, and implement innovative solutions

· Strong SQL skills

· Proficiency with AI technologies, particularly search AI engines, is an asset

Excellent problem-solving skills and attention to detail

Under the supervision of Tech Lead, the Senior Software Developer will:

· Design, develop, and maintain applications using ASP.NET Core, C#, Restful API, and Entity Framework

· Architect, develop, and deploy complex Azure solutions

· Work with Azure AD and OAuth for authentication and authorization

· Utilize Azure File Storage, Azure Functions, Azure Logic Apps, Azure API Management for various application needs

· Implement AI-driven solutions to enhance search functionalities across different data formats, including PDFs

· Recommend features, design, and implement innovative solutions to improve application performance and user experience

· Collaborate with cross-functional teams to define, design, and ship new features

· Ensure the performance, quality, and responsiveness of applications

· Create and execute unit tests to ensure the robustness of the application

· Work with SQL and Oracle databases to design, develop, and maintain database solutions

· Experience with Azure databases and migration of data from Oracle databases to Azure databases

· Develop and integrate with Telerik UI components for rich, responsive user interfaces

Job Type: Fixed term contract
Contract length: 24 months

Pay: From $70.00 per hour

Expected hours: 35 per week

Schedule:

  • Monday to Friday

Education:

  • Bachelor's Degree (preferred)

Experience:

  • .NET: 10 years (required)
  • asp.net: 9 years (required)
  • Azure SQL: 5 years (required)
  • AZURE LOGIC: 6 years (required)
  • iOS: 1 year (required)
  • Android: 1 year (required)

Work Location: In person

Application deadline: 2024-06-17

#J-18808-Ljbffr

;