Job Title or Location

Engineering / Technology

Info Resume Edge - 59 Jobs
Toronto, ON
Posted 2 days ago
Job Details:
Remote
Full-time
Experienced
Benefits:
Health Insurance
Flexible Work
Bonuses & Incentives

About the Role:
We are looking for a talented Software Engineer to join our technology team. The ideal candidate will have strong problem-solving skills, a passion for coding, and the ability to deliver high-quality software solutions. This role involves designing, developing, testing, and maintaining software applications that meet business requirements and enhance user experience.

Key Responsibilities:

  • Design, develop, and maintain scalable software applications and systems.

  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to gather requirements and implement solutions.

  • Write clean, efficient, and maintainable code following industry best practices.

  • Conduct code reviews, debug issues, and optimize performance.

  • Participate in the full software development lifecycle, from planning and design to deployment and maintenance.

  • Stay updated with emerging technologies and industry trends, proposing innovative solutions when appropriate.

  • Ensure software security, reliability, and performance standards are met.

  • Document technical designs, processes, and code changes for future reference.

Required Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.

  • Proven experience in software development using languages such as Java, Python, C#, JavaScript, or similar.

  • Experience with web development frameworks, databases, and RESTful APIs.

  • Strong understanding of algorithms, data structures, and software design principles.

  • Familiarity with version control systems (e.g., Git) and development tools.

  • Excellent problem-solving and analytical skills.

  • Strong communication skills and ability to work collaboratively in a team environment.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, GCP) or DevOps practices.

  • Familiarity with Agile or Scrum methodologies.

  • Knowledge of mobile app development or front-end frameworks (React, Angular, etc.).

Benefits:

  • Competitive salary and performance-based incentives.

  • Professional growth and learning opportunities.

  • Health insurance and other employee benefits.

  • Flexible working hours and remote work options (if applicable).

  • Collaborative and innovative work environment.

Share This Job: