Software Developer

Job title:

Software Developer

Company

KF Aerospace

Job description

We’re all about the craft.KF Aerospace is proud to deliver innovative aircraft services for corporate, commercial, and military customers worldwide. Launched in 1970 out of British Columbia’s beautiful city of Kelowna, KF has grown to specialize in a wide range of aviation services including maintenance and modifications, cargo operations, military pilot training and aircraft leasing. With facilities across Canada, KF is home to over 1,100 highly skilled individuals. Our passion for our craft fuels every project we touch.JOB OVERVIEWAt KF Aerospace we are looking for a software developer who excels in designing, developing, testing, and maintaining software programs, applications and integrations according to KF’s business requirements. The software developer actively contributes to KF’s digital transformation by working on both new and existing systems and applications. We are a small software development team requiring everyone to perform a variety of duties across our broad technology base.The software developer works within KF’s diverse technical stack, including both cloud and on-premises web or service application development, and low-code development platforms. This role requires knowledge of .NET (C#), Angular, SQL, low-code development platforms (e.g. Power Automate, Retool, etc.), Azure Services and Azure DevOps to build full stack solutions. The software developer will also be instrumental in integrating various business systems such as our ERP (Infor M3), SharePoint, and other 3rd party applications. This role requires working with SQL Server databases, data warehouses and other technologies and tasks as required.DUTIES & RESPONSIBILITIES

  • Implement, modify and maintain well designed, efficient, and reusable software solutions and integrations such as web applications, services or low-code applications, ensuring the solutions meet the needs of stakeholders.
  • Write well-designed, testable, and efficient code using software development best practices.
  • Collaborate with others (in person and via Microsoft Teams), providing assistance and supporting our applications and integrations.
  • Document the systems built, and support knowledge transfer throughout the team.
  • Drive our software development efficiency by streamlining our development platforms and processes.
  • Participate with team members to review code via pull requests.
  • Research and learn new technologies, techniques, and software tools.
  • Adhere to and contribute to the standards and guidelines established by the team.

REQUIREMENTS

  • Certification or degree in the field of computer science, information systems or software engineering or equivalent work experience required.
  • At least 3 years professional full stack software development experience preferred.
  • Excellent understanding of coding methods and best practices.
  • Experience with C#, .NET Core, .NET Framework, SQL, Angular.
  • Experience implementing solutions using low-code development platforms (e.g. Power Automate, Retool, etc.).
  • Experience with continuous integration and continuous deployment.
  • Exposure to developing for the cloud (preferably Azure Cloud services such as App Service, Function App, SQL Database, ARM scripts, etc.).
  • Exposure to the following would be an asset: NgRx, GraphQL, REST, Event Messages (RabbitMQ, Azure Service Bus), Azure DevOps, Corporate ERP systems, and BI Tools and Techniques (Power BI or equivalent).
  • Strong problem solving with the ability to effectively communicate ideas to others.
  • Willingness to work independently as well as within a co-operative team environment.
  • Experience working and collaborating remotely when required.

BENEFITS

  • Health and Dental
  • Short & Long-Term Disability, Life Insurance
  • Health Spending Account & Personal (Wellness) Spending Account
  • Paid vacation and Personal time off
  • The opportunity to bank overtime
  • Pension matching plan and voluntary RRSP
  • Employee & Family Assistance Program (EFAP)
  • A bonus program based on organizational performance

SALARYThe intermediate and senior salary ranges combined for this role is $71,000-$109,000 annually. The intermediate and senior levels differentiate by technical skill level, as assessed during the selection process. Note: The salary range maximum signifies full job knowledge.

Expected salary

$71000 – 109000 per year

Location

Kelowna, BC

Job date

Thu, 09 Jan 2025 03:54:43 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobs-near-me.eu) you saw this job posting.

Share

PICK-UP & DELIVERY/INSIDES SALES REPRESENTATIVE/WAREHOUSEPERSON

Job title: PICK-UP & DELIVERY/INSIDES SALES REPRESENTATIVE/WAREHOUSEPERSON Company Air Liquide Job description How will you…

10 minutes ago

SAP FICO Consultant SAP FICO Consultant

jobs-near-me.org NCS is a leading technology services firm that operates across the Asia Pacific region…

48 minutes ago

ID Engineer

jobs-near-me.org Job Description AtkinsRéalis looking for ID Engineer in UAE. About AtkinsRéalis  Created by the integration…

48 minutes ago

(2026 Bachelor’s/Master’s graduates) Accounting/Business/Finance Consulting Analyst/Associate

jobs-near-me.org If your background is in Accounting, Business, or Finance, learn more about internship opportunities…

48 minutes ago

Senior Consultant, Business Continuity Management (BCM) Senior Consultant, Business Continuity Management (BCM)

jobs-near-me.org NCS is a leading technology services firm that operates across the Asia Pacific region…

48 minutes ago

International Senior Operations Consultant, Bishkek, Kyrgyzstan (3 March – 30 May 2025).

jobs-near-me.org UNICEF works in some of the world’s toughest places, to reach the world’s most…

48 minutes ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.