Programmer Analyst Business (co-op)
Experience scope
Categories
Information technologySkills
software development business strategy communication data analysis researchLooking to elevate your business, and bring it to the next level? Bring on students from the College of the North Atlantic in the Software Development program to be your virtual interns, in a project-based experience. Students will work on one or more projects of your choosing over the internship period, connecting with you as needed with virtual communication tools.
Students in this program are poised to succeed in the integrated work areas of: application, software, web, mobile app and database programming.
Students are required to complete 420 hours of placement between May 10th to August 21st.
This is a paid internship opportunity, please only request this course if your organization is willing to pay the interns. Funding or wage subsidy may be available to offset salaries.
Due to COVID-19 restrictions, student placements will only occur virtually.
Learners
Deliverables will vary depending on the scope of the internship. However, these deliverables must be discussed and agreed upon prior to the start of the internship.
Project Examples
Requirements
Programmer Analyst is a three year co-op program providing students with knowledge and in depth practical skills. This will be the last internship placement following successful completion of all the academic requirements of a 3 year program. Students have the skills and knowledge to work as part of a team to design and develop IT solutions by applying techniques and skills acquired such as:
- Programming with Android
- Net Database Programming
- Systems Analysis using SDLC, Waterfall, Agile techniques, UML, and Project Management
- Scripting with JavaScript to enhance websites and web applications
- Advanced Java Programming including writing, compiling, and executing
- Database implementation including Relational Databases, SQL, design, and management
- Advanced object-oriented programming (Python) Programming •
- Web & Mobile Application Development
- HTML/CSS and Content Management Systems •
- Network Technologies
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
Be available for a quick phone/virtual call with the instructor to initiate your relationship and confirm your scope in an appropriate fit for the internship
Provide a dedicated contact who will act as the student's primary supervisor over the duration of the virtual placement. A secondary contact should be provided as a backup.
Provide ongoing support and mentorship to students throughout the internship. Students will interact virtually with their primary contact no less than once a week.