Junior Software Developer

at  CKUA Radio Foundation

Edmonton, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Sep, 2024USD 40804 Annual18 Jun, 20243 year(s) or aboveProgramming Languages,Php,Written Communication,Html,Google Analytics,Json,Sql,Databases,Bootstrap,Computer Science,Software Development,Wordpress,Javascript,Database SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JUNIOR SOFTWARE DEVELOPER

CKUA is seeking enthusiastic and detail-oriented individual to join our IT and Broadcast Technology team as a Junior Software Developer. As the CKUA Junior Software Developer, you will have the opportunity to play a crucial role in designing and maintaining CKUA websites which are a vital link in CKUA’s mission to enrich lives and support Music, Arts and Culture in Alberta. This position reports to and works extensively with the IT Systems Administrator.

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Strong analytical and problem-solving skills
  • A high level of attention to detail and accuracy.
  • Proficiency in HTML, JavaScript, PHP, and Python programming languages
  • Skill in identifying and resolving bugs and writing practical unit tests to ensure software quality
  • Understanding of database systems, SQL, including the ability to design, query, and optimize databases
  • Working knowledge of WordPress, Bootstrap, React, JSON, and Google Analytics
  • Excellent verbal and written communication with outstanding organizational skills
  • Able to effectively communicate technical challenges and solutions to non-technical stakeholders
  • Must be a team player who can also work independently
  • Engages in continuous learning

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Development, or related field
  • Three years of related experience
  • Experience with WordPress, Blackbaud Luminate Online API’s is considered an asset
  • Project Management experience with Software Development Life Cycle (SDLC) is preferred
  • Experience with Microsoft Power App’s and Power Automate is considered an asset

WORK LOCATION AND HOURS

  • CKUA’s Edmonton building, the Alberta Hotel
  • 40 hours per week
    This is a union position within the collective agreement with IBEW 2228
    Compensation will be within Band 2 ($40,804 to $56,106)
    To apply, email your resume and a cover letter detailing your relevant experience and
    why you are interested in the position of CKUA Junior Software Developer,
    to careers@ckua.com by June 21, 2024.
    Interviews will begin as resumes are received. It a suitable candidate is found this posting will be closed.
    We appreciate all applications, but only those selected for an interview will be contacted.
    CKUA welcomes applications from all qualified individuals. We are particularly interested in and encourage applications from equity‐seeking communities, including women, racialized and Indigenous persons, persons with disabilities, and persons of all sexual orientations and gender identities/expressions.

Responsibilities:

  • Develop and write clean, maintainable code using programming languages and tools relevant to a project’s requirements
  • Work with cross-functional teams to align the technical with business goals and user requirements
  • Conduct thorough testing of software
  • Analyze complex technical problems and find innovative solutions
  • Create documentation for code, processes, and projects
  • Manage software deployment
  • Perform routine maintenance, updates, and improvements so software is functional
  • Integrate security best practices into all work
  • Participate in code reviews to provide and receive constructive feedback from peers
  • Investigate and resolve issues reported by users or identified through monitoring and testing.
  • Integrate third-party services, APIs, and libraries to enhance software functionality
  • Coordinate internal and external vendors to improve overall functionality and ease of process


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software development or related field

Proficient

1

Edmonton, AB, Canada