software developer
About the role
Education: Bachelor's degree. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications. Write, modify, integrate and test software code for e-commerce and other Internet applications. Computer and technology knowledge: Agile. Business intelligence. Informatica. Internet. Java. SQL. J#. HTML editing software. C#. Software development. Angular.js. HTML. MySQL. Cloud. GitHub. Security and safety: Criminal record check. Work conditions and physical capabilities: Work under pressure. Tight deadlines. Repetitive tasks. Attention to detail. Sitting. Personal suitability: Accurate. Client focus. Excellent oral communication. Excellent written communication. Initiative. Organized. Team player. Creativity. Integrity. Accountability. Employment terms options: Evening. Experience: 2 years to less than 3 years. Employment terms options: Morning. Day. Workplace information: Hybrid. Support for youths: Participates in a government or community program or initiative that supports youth employment. Offers on-the-job training tailored to youth. Support for Indigenous people: Participates in a government or community program or initiative that supports Indigenous people. Develops and maintains relationships with indigenous communities, indigenous-owned businesses and organizations . Supports for visible minorities: Participates in a government or community program or initiative that supports members of visible minorities. Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.).