Junior Software Developer & IT Support Technician (Barrie)

Junior Software Developer & IT Support Technician (Barrie)

06 Nov
|
Central Painting
|
Barrie

06 Nov

Central Painting

Barrie

Summary

Central Painting Inc. is a National painting and flooring contractor looking for a Junior Software Developer & IT Support Technician for a 3 month contract located in office. In this Roll you will support the Senior Developer with developing, testing, monitoring, and releasing ASP.NET and .NET MAUI applications, while providing day-to-day IT support and application training to employees. In this roll the Duties will include;

Software Development & Testing

- Assist with developing and maintaining ASP.NET and .NET MAUI applications using C#.
- Write and maintain unit and integration tests for application features, APIs, and business logic.
- Perform manual testing of web and mobile applications, including testing on Android and iOS devices.
- Reproduce reported issues, document bugs clearly, and assist with troubleshooting and fixes.
- Verify fixes and complete regression testing before releases.
- Participate in code reviews and incorporate feedback into assigned work.
- Use Git for version control, manage feature branches, and submit pull requests following team standards.
- Assist with basic database queries, data validation, and troubleshooting of data-related issues.
- Contribute to technical documentation for features, APIs, and processes.
- Support continuous integration/continuous deployment (CI/CD) processes and deployment activities under guidance.

Application Monitoring & Azure Support

- Monitor application logs, errors, crashes, and alerts to identify issues.
- Investigate common problems, document findings, and escalate complex or urgent issues to the lead developer.
- Assist with maintaining Azure-hosted applications, services, and development environments.
- Support deployments, configuration updates, and application health checks under guidance.
- Help track application performance and reliability metrics as directed.

Mobile App Releases





- Assist with preparing and releasing .NET MAUI applications through Apple App Store Connect and Google Play Console.
- Help manage app versions, build numbers, release notes, and testing releases.
- Coordinate TestFlight and Google Play internal/external testing, collect feedback, and track issues.
- Assist with submission requirements, signing certificates, provisioning profiles, and release troubleshooting.
- Verify app functionality after deployment and communicate release status or issues promptly.

Employee App Training & Support

- Help employees install, update, and sign in to company applications on their devices.
- Train employees on app features and day-to-day workflows through individual or group sessions.
- Create and maintain simple user guides, FAQs, and training materials.
- Troubleshoot app access, permissions, synchronization, and device compatibility issues.
- Collect employee feedback and communicate recurring problems and improvement requests to the lead developer.

IT & Microsoft 365 Support

- Provide first-line support for employee laptops, software, printers, peripherals, and basic connectivity issues (including Wi-Fi and VPN).
- Troubleshoot Microsoft 365 issues involving Outlook, Teams, OneDrive, SharePoint, and Office applications.
- Assist with account setup, password resets, MFA setup, and approved access changes.
- Set up laptops and install approved software for new employees.
- Support employee onboarding and offboarding using established procedures.
- Assist with operating system updates, device security checks,



and equipment inventory.
- Track support requests, document resolutions clearly, and keep employees informed of progress.
- Escalate security concerns, outages, and complex technical issues to the appropriate person or IT provider.
- Follow company procedures for access permissions, sensitive information, data privacy, and production changes.

Working Expectations

- Prioritize assigned development tasks and employee support requests with guidance from the lead developer.
- Communicate clearly and patiently with employees who have varying levels of technical knowledge.
- Take ownership of assigned tasks, follow through to completion, and maintain accurate documentation.
- Participate in team meetings, stand-ups, and planning sessions.
- Demonstrate a learning mindset and willingness to grow technical and support skills.
- Adhere to security best practices and escalate potential security issues promptly.

Qualifications

- Associate’s or Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Foundational knowledge of C# and .NET (ASP.NET and/or .NET MAUI preferred).
- Basic experience with version control (Git) and writing or maintaining unit tests.
- Familiarity with mobile application testing and/or app store release processes is a plus.
- Experience providing IT or technical support to end users.
- Working knowledge of Microsoft 365 (Outlook, Teams, OneDrive, SharePoint).
- Solid problem-solving, documentation, and communication skills.
- Ability to manage multiple priorities in a hybrid development and support role.
- Comfortable learning new tools and technologies with guidance.

Pay: $22.00-$27.00 per hour

Expected hours: 40.0 per week

Licence/Certification:

- Driving Licence (preferred)

Work Location: In person

📌 Junior Software Developer & IT Support Technician (Barrie)
🏢 Central Painting
📍 Barrie

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior software developer & it support technician (barrie) / barrie

Subscribe to this job alert:

Get the latest job offers by email for: junior software developer & it support technician (barrie) / barrie