Senior Software Developer for Innovative Projects

2 weeks ago


Toronto, Ontario, Canada Enhance Intelligence Inc. Full time
Company Overview

We are Enhance Intelligence Inc., a company dedicated to developing innovative software solutions. Our team is passionate about creating cutting-edge technologies that make a real difference in people's lives.

Salary
$120,000 - $150,000 per year, depending on experience

Job Description
We are seeking an experienced Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and testing software applications using various programming languages and technologies.

Key Responsibilities:
• Design and develop software applications using agile methodologies
• Collaborate with cross-functional teams to identify and prioritize project requirements
• Develop and maintain high-quality code, ensuring it meets the required standards and specifications
• Troubleshoot and resolve technical issues in a timely manner
• Participate in code reviews to ensure best practices and adherence to coding standards

Required Skills and Qualifications
• Bachelor's degree in Computer Science or related field
• 5+ years of experience in software development, preferably in a startup or consulting environment
• Proficiency in object-oriented programming languages such as Java, Objective-C, or C++
• Experience with Agile development methodologies and version control systems like Git
• Strong understanding of software design patterns and principles
• Excellent problem-solving skills and attention to detail
• Effective communication and collaboration skills

Benefits
• Competitive salary and benefits package
• Opportunities for professional growth and development
• Collaborative and dynamic work environment
• Flexible working hours and remote work options

Location
This role is based in Canada, with opportunities to work remotely.

  • Toronto, Ontario, Canada Alamaan Super Market Full time

    About the RoleWe are seeking a highly skilled developer to join our team and contribute to the development of innovative projects.Key ResponsibilitiesDesign and develop complex software solutionsWork closely with cross-functional teams to deliver high-quality resultsStay up-to-date with industry trends and best practicesAbout the Company{company} is a...


  • Toronto, Ontario, Canada Scepter Canada Inc Full time

    **Job Title:** Senior Software Engineer**Job Description:**We're seeking a Senior Software Engineer to join our team and contribute to the development of innovative software solutions. Your expertise in software development, problem-solving, and collaboration will help us build cutting-edge products that meet the needs of our clients.Responsibilities:*...


  • Toronto, Ontario, Canada SearchLabs Full time

    About the Role: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. Using your technical expertise, you will work closely with our cross-functional team to deliver innovative solutions that meet our clients' needs.Key Responsibilities:Design and develop software applications...


  • Toronto, Ontario, Canada Sun Life Full time

    {"title":"Software Engineering Position Overview"}We are seeking a highly skilled Senior Software Engineer to join our dynamic team at Sun Life. The ideal candidate will possess a wide range of technical skills and a passion for driving innovation. As a Senior Software Engineer, you will have the opportunity to work on various projects, collaborating with...


  • Toronto, Ontario, Canada Tejas Consultants Inc. Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Tejas Consultants Inc.The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Main Responsibilities:Design, develop, and test software applicationsMaintain and improve existing software systemsCollaborate with...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummarySkillful software developers are sought by Randstad Canada to lead the development of cutting-edge applications in cloud technologies. As a senior developer, you will be responsible for designing, building, and maintaining stable, secure, and scalable applications in cloud environments. Your expertise in Microsoft Azure, .NET, and other cloud...


  • Toronto, Ontario, Canada BMO Full time

    Job SummaryBMO is seeking a highly skilled Senior Software Developer to join our team of experts in developing innovative financial applications. In this role, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions that align...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job OverviewAmazon Development Centre Canada ULC seeks a skilled Cloud Software Development Innovator to simplify the beta trials experience for Amazon devices, software, and apps.Company OverviewAt Amazon, we empower innovators to build cutting-edge technology that solves complex problems. Our team's focus on customer satisfaction drives our success as one...

  • Senior PHP Developer

    4 weeks ago


    Toronto, Ontario, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. We have a long-term contract with a leading web development and new media marketing client, primarily supporting North American clients on various website and backend infrastructure services.Key Responsibilities:Develop, debug, and...


  • Toronto, Ontario, Canada CB Canada Full time

    About the RoleThis Senior Software Developer position at CB Canada is an exciting opportunity to contribute to the development of innovative healthcare solutions.Key ResponsibilitiesDesign and develop new features and functionality for our healthcare platform.Collaborate with cross-functional teams to identify and prioritize project requirements.Maintain and...


  • Toronto, Ontario, Canada Criteo Full time

    As a highly skilled Senior Software Development Lead at Criteo, you will have the opportunity to work with a talented team of engineers who share your passion for innovation and experimentation.**Your Key Responsibilities:**Lead the development of cutting-edge software solutions that drive business growth and improve customer experiences.Collaborate with...


  • Toronto, Ontario, Canada Software International Full time

    Job TitleSenior SAP Technical EWM Project LeadAbout the RoleWe are seeking an experienced Senior SAP Technical EWM Project Lead to join our team at Software International. This role requires a seasoned professional with a solid background in SAP S/4HANA and ABAP to lead critical implementation projects.Key ResponsibilitiesLead and execute SAP EWM...


  • Toronto, Ontario, Canada Wealthsimple Full time

    Wealthsimple is redefining the financial services industry by harnessing the power of technology to make managing money transparent, low-cost, and accessible to everyone.Job DescriptionThe CXO Productivity team at Wealthsimple is seeking an experienced Senior Software Developer to join our mission. As a key member of this team, you will have the opportunity...


  • Toronto, Ontario, Canada Foilcon Full time

    Job Title: Senior Software Development ManagerFoicompany is seeking a skilled Senior Software Development Manager to lead our software development team in creating innovative solutions. Responsibilities:Lead the software development team to design, develop, and deploy cutting-edge software solutions.Collaborate with cross-functional teams to identify...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada Thomson Reuters Full time

    About the RoleAs a Senior Software Engineer at Thomson Reuters, you will be part of a dynamic team that delivers cutting-edge software solutions to support our mission of promoting transparency and accountability in the world.You will be responsible for designing, developing, and deploying high-quality software applications that meet the needs of our clients...


  • Toronto, Ontario, Canada BMO Financial Group Full time

    Job Title: Software EngineerAs a Software Engineer at {company}, you will be responsible for developing innovative solutions to drive business growth. You will work closely with cross-functional teams to design, develop, and deploy software applications. Your primary focus will be on writing efficient code, ensuring high-quality software products, and...


  • Toronto, Ontario, Canada Avant Techno Solutions Full time

    Join Avant Techno Solutions as a Senior Software Development Engineer to contribute to the development of innovative software solutions. We are seeking an experienced professional with expertise in software design and implementation.About the RoleWe are looking for a highly skilled and motivated individual to lead our systems design and implementation team....


  • Toronto, Ontario, Canada Thrifty Car Rental Full time

    About the Job: We are seeking a skilled Senior Software Developer to join our team at {company}.The Role: As a Senior Software Developer, you will be responsible for designing, developing, and testing high-quality software solutions for our enterprise clients. You will work closely with our cross-functional teams to deliver complex projects on time and...


  • Toronto, Ontario, Canada Foilcon Full time

    Senior Software Developer at FoilconFoilcon is seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Old Toronto, Ontario, Canada Equitable Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Equitable Group. As a key member of our technology team, you will be responsible for leading and managing the delivery of software projects, working closely with cross-functional teams to drive innovation and excellence in software...