Software Developer

Remote, Canada

Job Description


Work with Us! Optiom helps Canadians worry less about their financial position and lifestyle when it comes to the benefits provided by traditional auto insurance. We take a customer-centric approach and provide greater value to Canadian drivers through our total loss vehicle replacement products and additional benefits. Optiom provides products in BC, Alberta, Saskatchewan, Manitoba, Ontario, and Nova Scotia. As a cover holder at Lloyd\xe2\x80\x99s, this allows us to deliver on our commitment with both speed and simplicity. Job Title Software Developer What is the opportunity? Optiom Inc is a leading specialty insurance provider in Canada with over 15 years of industry experience. We pride ourselves in offering superior vehicle replacement coverage, and outstanding service to our policyholders. Optiom is currently looking for candidates to grow the IT team. This role will allow you the opportunity to work cohesively in a team setting to expand and maintain Optiom\xe2\x80\x99s proprietary policy sales & management application. Effective communication & reliability is crucial in this role. This is a permanent full-time role. What will you do? \xc2\xb7 Understanding and working on .NET MVC Framework as well as .NET Core Microservices code. \xc2\xb7 Understand the requirements and develop new functionalities as and when needed. \xc2\xb7 Maintaining the legacy code developed in .NET MVC (C#) and fix bugs as and when needed. \xc2\xb7 Refactoring the legacy code and make it OOD driven. \xc2\xb7 Existing Code maintenance as and when needed. \xc2\xb7 Write unit tests to maintain the code coverage. \xc2\xb7 Write / Modify LINQ queries as and when needed. \xc2\xb7 Work with JavaScript, HTML5, CSS and jQuery as and when needed. \xc2\xb7 Be part of code refactoring projects as and when needed and make sure to refactor the legacy code whenever you come across that. \xc2\xb7 Control the technical debt and clear it whenever you get a chance. \xc2\xb7 Understand the Azure Development Infrastructure and help Optiom in maintaining the various components in Azure Portal related to Development. \xc2\xb7 Maintain the Terraform (TF) related to Azure Infrastructure and make changes to that as and when needed. \xc2\xb7 Conducting Code Reviews, Security audits to identify the areas of improvement and to maintain the code quality. What do you need to succeed? \xc2\xb7 Need to have more than 7 years of software development experience using C#, .Net Framework, MVC. \xc2\xb7 Need to have 5+ years of experience using OOP concepts, SOLID principles. \xc2\xb7 Need to have good understanding of RESTful APIs. \xc2\xb7 You should have 2 to 3 years of experience using .NET Core and Microservices architecture. \xc2\xb7 Good understanding of Azure Application Infrastructure and Azure App Services. \xc2\xb7 Software Developer designation. \xc2\xb7 Bachelor\xe2\x80\x99s in computer science or equivalent. Job Summary City: Calgary, AB Langley, BC Ontario Work hours/week: 37.5 hours Employment Type: Full Time - Permanent Department: IT Posted Date: 2023-11-28 Application Deadline: 2023-12-12 Inclusion and Equal Opportunity Employment At Optiom, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their authentic selves to work. We also strive to provide an accessible candidate experience for prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process. Working Conditions Environment: Remote - until further notice. Job Types: Full-time, Permanent Salary: From $100,000.00 per year Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site gym
  • On-site parking
  • Paid time off
  • Vision care
  • Wellness program
  • Work from home
Schedule:
  • 8 hour shift
  • Monday to Friday
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2261677
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, Canada
  • Education
    Not mentioned