Software Engineering Internship

Software Developer Intern

at Nexfolyo

📍 Location Edmonton, AB T5A 0A4 Remote Hybrid
📋 Details Co-op · 2mo · $16.28-$30.31/hr
📅 Posted

About the Role

Build web features, APIs, test, and fix bugs

About Nexfolyo

Tech startup developing innovative software solutions

Full Description

**Job Summary** We are seeking a talented and motivated Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on cutting-edge technologies, including web development, application development, and cloud services, contributing to impactful projects that enhance our products and services.

**Responsibilities**

- Develop and maintain scalable web applications using technologies such as JavaScript, React,Node.js and Python(Django) - Design and implement robust backend systems utilizing SQL databases like MySQL and MS SQL Server, ensuring data integrity and security. - Collaborate with cross-functional teams in Agile environments to deliver high-quality software solutions efficiently. - Build and consume RESTful APIs to facilitate seamless integration between systems. - Deploy and manage applications on cloud platforms such as AWS and Azure, ensuring high availability and performance. - Write clean, efficient code adhering to best practices in version control using tools like GitHub, Git, SVN. - Participate in code reviews, testing, and debugging to maintain code quality standards. - Contribute to front-end development efforts with expertise in HTML5, CSS3, JavaScript frameworks, and Linux-based environments. - Develop automation scripts using VBA or other scripting languages to streamline workflows. - Stay current with emerging technologies and industry trends to continuously improve development processes.

**Qualifications**

- Bachelor’s degree in Computer Science, Software Engineering, or a related field; equivalent practical experience is also acceptable. - Proven experience in software development with proficiency in multiple programming languages including Python and JavaScript. - Strong understanding of web development principles, REST APIs, application architecture, and cloud services such as AWS and Azure. - Hands-on experience working with SQL databases like MySQL and SQL Server; familiarity with database design and optimization is preferred. - Knowledge of version control systems including GitHub, SVN, Git. - Experience working within Agile methodologies to deliver iterative software solutions effectively. - Familiarity with Linux operating systems for deployment and development purposes. - Excellent problem-solving skills with the ability to analyze complex technical issues quickly. - Strong communication skills with the ability to collaborate effectively within a team environment. This position offers an engaging work environment where innovation is encouraged and professional growth is supported through continuous learning opportunities.

Job Type: Internship / Co-op Contract length: 2 months

Pay: $16.28-$30.31 per hour

Expected hours: 20 – 37 per week

Benefits:

- Work from home

Work Location: Hybrid remote in Edmonton, AB T5A 0A4

Opens in a new tab on the company's website