- Currently pursuing a diploma or degree in Computer Science, Information Technology, Software Engineering, or a related field
- Familiarity with at least one programming language (e.g. Java, Python, JavaScript, or similar)
- Basic understanding of software development concepts such as version control, APIs, and databases
- Willingness to learn Salesforce development — prior Salesforce experience is not required
- Comfortable working in a collaborative, cross-functional team environment
- Familiarity with Agile or Scrum ways of working is a plus
- Experience with Salesforce (e.g. Apex, Lightning Web Components) or cloud platforms is a plus