Software Engineer - Toronto, Canada - Catilas Resources Limited

    Catilas Resources Limited
    Catilas Resources Limited Toronto, Canada

    Found in: Talent CA C2 - 1 week ago

    Default job background
    Full time
    Description

    We are seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, coding, testing, and debugging software applications. You will work closely with our development team and other stakeholders to deliver high-quality software solutions that meet our clients' needs.

    Responsibilities

    • Write clean, maintainable, and efficient code
    • Design and implement software applications based on business requirements
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Perform code reviews to ensure code quality and adherence to coding standards
    • Debug and resolve software defects and issues
    • Participate in software design and architecture discussions
    • Stay up-to-date with new technologies and industry trends

    Requirements

    • Bachelor's degree in Computer Science or a related field
    • Proven work experience as a Software Engineer or Software Developer
    • Proficient in at least one programming language (e.g., Java, C++, Python, JavaScript)
    • Strong problem-solving and analytical skills
    • Experience with software development methodologies and practices (agile, scrum, etc.)
    • Knowledge of software testing and debugging
    • Excellent communication and teamwork skills
    • Ability to work independently and meet deadlines
    • Understanding of software design principles and patterns
    • Familiarity with version control systems (e.g., Git, SVN)

    Benefits

    Health Insurance
    Paid Time Off
    Disability Insurance
    Life Insurance
    Paid parental leave

    Pay: $ $80000