software developer
Description
Education: Bachelor's degree. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. 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. Program special effects software for film and video applications. Write, modify, integrate and test software code for e-commerce and other Internet applications. Design, develop and implement information systems business solutions. Meet with clients to discuss system requirements, specifications, costs and timelines. Computer and technology knowledge: Eclipse. Microsoft Visual Studio. Model-View-Controller (MVC). C++. Java. SQL. .NET. Software development. MS Office. Experience: 1 year to less than 2 years. Support for persons with disabilities: Provides awareness training to employees to create a welcoming work environment for persons with disabilities. Support for newcomers and refugees: Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees . Support for youths: Provides awareness training to employees to create a welcoming work environment for youth. Support for Indigenous people: Provides cultural competency training and/or awareness training to all employees to create a welcoming work environment for Indigenous workers .