We are seeking a motivated and detail-oriented Junior Software Engineer to join our dynamic development team. In this role, you will have the opportunity to work on a variety of projects, contributing to both application and web development. You will collaborate with senior engineers and participate in the full software development lifecycle, from concept through deployment. This is an excellent opportunity for recent graduates or those looking to further their careers in software engineering.
Responsibilities
Collaborate with team members to design, develop, and maintain web applications and software solutions.
Write clean, scalable code using various programming languages including PHP, Python, and C#.
Participate in code reviews and contribute to team knowledge sharing.
Develop and maintain RESTful APIs for seamless integration with front-end applications.
Utilize version control systems such as Git and SVN for source code management.
Engage in Agile methodologies to ensure timely delivery of projects.
Conduct testing and debugging of applications to ensure optimal performance.
Assist in database management using SQL, MySQL, or other database technologies.
Document development processes, code changes, and technical specifications.
Qualifications
Computer Science Diploma, Bachelor's degree in Computer Science or a related field is preferred.
Familiarity with web development technologies (HTML, CSS, JavaScript) for front-end development.
Experience with application development frameworks such as .NET or AWS is a plus.
Understanding of software development principles and best practices.
Proficiency in using GitHub for collaborative coding efforts.
Knowledge of operating systems like Linux is advantageous.
Basic understanding of Agile methodologies and project management tools.
Experience with programming languages such as PHP, .NET is beneficial.
Strong problem-solving skills and the ability to work effectively in a team environment. Join us as we innovate and create cutting-edge software solutions that make a difference!
Job Type: Full-time
Pay: $36,000.00-$60,000.00 per year
Work Location: Hybrid remote in Calgary, AB T3C 0Z8
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.