No more applications are being accepted for this job
- 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
- 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)
Software Engineer - Toronto, Canada - Catilas Resources Limited
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
Requirements
Benefits
Health Insurance
Paid Time Off
Disability Insurance
Life Insurance
Paid parental leave
Pay: $ $80000