Software Developer student position at Canada Life contributing to real-world systems in a collaborative environment. Engage in full software lifecycle with mentoring from experienced developers.
Responsibilities
Work within an agile, team-oriented environment to support, maintain, and enhance software applications
Participate in phases of the software lifecycle, including: Design and development, Integration and testing, Deployment and transition to production, Maintenance and production support
Troubleshoot application issues and contribute to root-cause analysis and permanent solutions
Collaborate with developers, analysts, architects, and business partners
Perform functional and technical testing to ensure quality and compatibility
Use version control, collaboration, and issue-tracking tools as part of daily work
Apply learning from your academic experience to real-world technical and process improvements
Requirements
Currently in your second-year or higher and pursuing a post-secondary degree or diploma in Computer Science, Software Engineering, Information Systems, or a related discipline
Strong problem-solving and analytical skills
A willingness to learn new technologies and adapt to change
Ability to work independently as well as collaboratively within a team
Clear communication skills (written and verbal)
Good organizational skills and the ability to manage assigned tasks
Reliability Status Security Clearance – this can only be completed with candidates who receive an offer of employment
Benefits
Gain hands-on experience building and supporting real production systems
Learn from experienced developers through coaching and mentorship
Work with a diverse range of technologies and teams
Build practical skills that complement your academic program
Make a tangible impact while developing your professional network
Full Stack Developer at Logiks, creating and maintaining software solutions with a focus on quality. Involves development of RESTful APIs and fullstack applications using C# and .NET.
Senior Software Engineer implementing integration solutions and guiding teams at Twenty20 Systems. Collaborating closely with product and client teams to address integration challenges and enhance operational efficiency.
Full Stack Developer for IPM product development using Java and React at CSP. Engage in agile teams, enhancing software features and providing technical improvements for industrial clients.
Full Stack Engineer creating interfaces that bridge AI - driven medical billing solutions with user needs. Collaborating closely with engineers and medical experts to enhance system capabilities.
Senior Software Architect designing and developing Java - based backend systems. Leading technical teams and collaborating on modular service architecture for aixigo's platform.
Full - Stack Software Engineer shipping user - facing features for an educational technology company serving students globally. Aiming to empower children through foundational literacy and numeracy.
Software Architect developing tailored software architectures for diverse clients in hybrid mode. Leading project teams and ensuring technical implementation with a focus on client requirements.
Senior Software Engineer developing tailored software solutions from frontend to database. Collaborating with clients and mentoring junior team members in a team - oriented culture.
Senior Software Engineer developing fullstack software applications for clients in Stuttgart. Analyzing client needs and providing high - quality code while mentoring junior developers.
Senior Software Engineer developing fullstack software solutions from frontend to database. Collaborating on client needs, mentoring juniors, and ensuring code quality in Munich office.