Description:
You will join IC Tech as a Software Developer co-op to support, troubleshoot and maintain software to support a variety of systems using mature and new technologies. You work with technology co-workers to review current application state, identify opportunities to fine tune applications and maximize efficiencies while following our code best practice standards. You will be part of a software development team maximizing our best in class customer experience!
The Work:
- Working within a dynamic team to support, maintain and troubleshoot various software applications
- Opportunities may include tasks such as design, develop, integrate, test, transition to production and maintain software applications
- Collaborate amongst various functional teams, analysts and architects
- Contribute to the elimination of problems through permanent fixes including the identification of solutions, scoping the work, and executing the changes
- Provide production support and application monitoring and tuning for applications
- Delivery meaningful real-time results by trouble shooting application problems
You:
- are looking for an experience that will help you grow your knowledge while receiving competitive income and benefits
- enjoy analyzing and problem-solving situations
- are innovative and open to trying new things! You are not afraid to challenge conventional thinking
- are self-motivated, organized and enjoy a nice balance of independent and collaborative teamwork
Requirements:
- Pursuing a post graduate degree in Software or Information Systems diploma in related IT discipline
- Experience using various programming languages (ex .Net)
- Knowledge of relational and hierarchical databases (MS SQL, DB2)
- Knowledge of Microsoft Windows operating system and/or mainframe environment.
- Experience with software development tools, such as:
- Software Version Control – Gitlab
- Integrated Development Environments (IDE) – MS Visual Studio, Eclipse, etc.
- Collaboration tools – Jira, Confluence, SharePoint, Teams