Intermediate Software Developer Dev 2

Calgary, AB, CA, Canada

Job Description

About the Position

We are looking for a Software Developer to provide services on existing Know History applications and to work with our Digital History team in the development of new applications which further the research, presentation, and documentation of Indigenous and Canadian history. Key responsibilities will include software design, development, and support, including writing application code, writing technical specifications, liaising with system users, conducting QA activities, and deploying applications. The Software Developer will work both independently and collaboratively with KH staff, clients, communities, and external partners to take new software features from concept to deployment.

The ideal candidate has demonstrated experience working with JavaScript frameworks, databases and building custom applications from conception to completion. They manage their time effectively, can work independently, and they understand how their work contributes to the bigger picture without losing track of the small details. They are passionate about their work and can effectively communicate ideas, obstacles, and solutions to non-experts.

Primary Responsibilities

Develop, and optimize front-end and back-end software solutions to ensure web applications are rendered consistently in cross-browser environments. Create robust, scalable server-side logic using .Net 8, C# and JavaScript web frameworks. Conduct database design and tuning for performance and scalability with SQL Server. Troubleshoot and debug issues across the stack Ensure all code is up to standards and covered by automatic tests. Collaborate with team to address technical issues, and contribute to solutions for complex software issues. Support improvements to software development workflows. Provide technical documentation on projects and code

Qualifications

Bachelor's degree in computer science or a related field. 3-5+ years of software development experience. Expert in React.js, C#, .Net, SQL Server, and Azure. Familiarity with version control systems Experience working in an Agile environment Strong problem-solving skills and ability to work under minimal supervision Strong communication, organizational and analytical skills

Position Details

Hours: Full-time with flexible hours Location: Calgary or Ottawa office, Canada Compensation: Starting at $75K/year, with paid vacation, paid sick leave, and health and dental benefits Equipment provided (e.g. laptop, dual monitors, peripherals)

How to Apply:



If you are interested in joining Know History's team for this role, please send your resume to resume@knowhistory.ca (mailto: resume@knowhistory.ca). If you have any questions or require accessibility or cultural accommodations, at any point in the application process, send us an email and we'll work with you to make sure your needs are met. * Know History is committed to providing equal employment opportunities. We know that, in order to understand our collective history, we need to prioritize Indigenous and diverse voices across all aspects of our organization. We strongly encourage candidates to apply and self-identify if they identify as Indigenous, members of racialized communities and visible minorities, people with disabilities, or members of members of the Two Spirit (2S) & LGBTQIA+ communities.

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
    JD2458048
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned