Software Developer (Student) – C/C++ Location: Canada Remote Team: Software Development The Role The Software Developer student will contribute to the development and improvement of our core software solutions. This role involves working closely with our experienced software development team to design, develop, and maintain applications with a focus on backend systems using C/C++ and frontend interfaces using Qt. The intern will gain hands-on experience in real-world projects, contributing to the development lifecycle from conception to deployment. Responsibilities Work alongside our experienced software development team to improve software quality. Write clean, efficient, and maintainable code in C/C++. Assist in identifying and fixing bugs in existing applications through software testing. Contribute to the documentation of software features and writing QA test suites. Participate in team meetings and provide updates. Qualifications Currently enrolled in a Computer Science, Software Engineering, or related degree program. Proficiency in C/C++ with a solid understanding of object-oriented programming principles. Experience with or willingness to learn Qt for front-end development. Expected to be comfortable Linux sever commands and familiar with Git. Experience with in multiple platforms like Linux, macOS and MS Windows. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Previous internship or project experience in software development is an asset. Why Join Us? Opportunity to work on impactful projects in the clinical research sector. Gain valuable experience and mentorship in software development. Collaborative and supportive team environment. Flexible remote work arrangements. About DFnet We provide data management, biostatistics, and eClinical solutions for industry, non-profit, and academic organizations worldwide. Since 2004, DFnet’s people, products, and services have helped our global clients with over 100 Phase I through Phase IV clinical trials. Our focus is on global health and our work includes, but is not limited to, HIV, TB, Malaria, Ebola, and other tropical diseases. Meet the Team Our eClinical solutions are powerful, but the people behind them are unmatched. Customer-driven, collaborative, expert, responsive, and dedicated, we are true partners committed to client success. You will find DFnet team members around the world, including the US, Canada, South Africa, and India.