Back to results

Software Engineer

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
2+ years of hands-on experience in software development.
Posting language
English
Posted

Original job description

We are looking for a skilled Software Developer with 2+ years of experience in designing, developing, testing, and maintaining software applications. The ideal candidate should have strong programming skills, problem-solving abilities, and experience working with development teams.

Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Write clean, efficient, scalable, and maintainable code.
  • Identify and resolve software bugs and technical issues.
  • Collaborate with cross-functional teams to understand project requirements.
  • Participate in code reviews, debugging, and performance optimization.
  • Develop and integrate APIs and third-party services as required.
  • Maintain technical documentation and follow coding standards.

Required Skills

  • 2+ years of hands-on experience in software development.
  • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or PHP.
  • Knowledge of databases such as MySQL, SQL Server, or PostgreSQL.
  • Understanding of REST APIs, software development life cycle (SDLC), and version control tools like Git.
  • Strong analytical, debugging, and problem-solving skills.
  • Good communication and teamwork abilities.
More about this job

Responsibilities

Design, develop, test, and maintain software applications, writing clean, scalable, and maintainable code while resolving bugs and technical issues. Collaborate with cross-functional teams, review and optimize code, integrate APIs and third-party services, and maintain technical documentation in accordance with coding standards.

Requirements

Requires at least two years of hands-on software development experience and proficiency in one or more of Java, Python, C#, JavaScript, or PHP. Candidates should understand databases, REST APIs, the software development life cycle, and Git, and have strong analytical, debugging, communication, teamwork, and problem-solving abilities.

Skills

  • Software Development
  • Java
  • Python
  • C#
  • JavaScript
  • PHP
  • MySQL
  • SQL Server
  • PostgreSQL
  • REST APIs
  • Git
  • Debugging
  • Problem-Solving
  • Code Reviews
  • Performance Optimization

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Software Development
  • Software Applications
  • Java
  • Python
  • C#
  • JavaScript
  • PHP
  • MySQL
  • SQL Server
  • PostgreSQL
  • REST APIs
  • Third-Party Services
  • Git
  • Version Control
  • Testing
  • Maintenance
  • Scalable Code
  • Code Reviews
  • Debugging
  • Performance Optimization
  • Technical Documentation
  • Coding Standards
  • Cross-Functional Teams
  • Problem-Solving

Report this job