Senior Software Engineer

2 weeks ago


Toronto, Ontario, Canada NearSource Full time

**Multinational Fortune 500 Project Opportunity in Canada**

Embark on a pioneering journey with NearSource Technologies as a Senior Software Engineer - C++ Developer. This exciting role involves shaping cutting-edge solutions and driving technological excellence forward.

Key Responsibilities:

  • SDK Development: Collaborate with the engineering team to design, develop, and enhance the Licensing SDK, ensuring it meets the highest standards of quality, performance, and security.
  • Multi-Platform Development: Utilize your expertise in C++ development to create and optimize SDK components for multiple platforms, including Windows, macOS, and Linux.
  • Full Stack Contributions: Contribute to both front-end and back-end development tasks, taking assignment of various component upgrades, tests, and bug investigations to deliver high-quality licensing integration needs.
  • CICD Automation: Contribute to maintaining a robust, green CICD automation pipeline using Jenkins, which facilitates smooth integration and testing processes.
  • Scrum Methodology: Embrace Scrum methodologies to plan and execute development sprints, ensuring timely delivery of features and bug fixes.
  • Code Collaboration: Participate in code check-ins and peer reviews using GIT, fostering a collaborative and code-quality-focused development environment.

Qualifications and Requirements:

  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5 years of professional experience as a C++ developer, with demonstrable expertise in multi-platform development.
  • Good experience with Python.
  • Strong experience with CICD automation tools, preferably Jenkins.
  • Proven proficiency in full-stack development, including front-end and back-end technologies.
  • Familiarity with Scrum methodologies and Agile development practices.
  • Excellent problem-solving and analytical skills with strong attention to detail.

Estimated Salary Range: $120,000 - $180,000 per year, depending on experience and qualifications. NearSource Technologies values diversity and is committed to equal opportunity, considering all qualified applicants regardless of their background or status.



  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking an experienced Senior Cloud Engineer to join our team in Toronto, Canada. This role offers a unique opportunity to leverage your expertise in cloud engineering and Java development to drive business growth.As a Senior Cloud Engineer, you will play a critical role in designing, building, and deploying scalable cloud applications...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job OverviewRubicon Path is seeking a skilled Senior Cloud Software Engineer to join our team. This is a challenging opportunity for an experienced software engineer who can drive innovation and deliver high-quality solutions in the cloud.


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...


  • Toronto, Ontario, Canada AssetWorks Inc Full time

    **Job Title:** Senior Software Development EngineerAbout AssetWorks Inc.AssetWorks Inc. is a leading provider of innovative software solutions for asset management and maintenance. We are seeking an experienced Senior Software Development Engineer to join our team.Compensation Package:The estimated salary for this position is $120,000 - $180,000 per year,...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at the Bank of Montreal.About the RoleThis is a challenging and rewarding opportunity for a highly skilled software engineer to lead our team in designing, developing, and maintaining complex software systems.As a Senior Software Engineering Lead, you will be...


  • Toronto, Ontario, Canada Luxoft Full time

    We are looking for a highly skilled Senior Python Software Engineer to join our team at Luxoft. This is a challenging role that requires a strong background in software development and a passion for delivering high-quality solutions.


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job SummaryWe are seeking a highly skilled Senior Geospatial Software Engineer to join our team at Rubicon Path. As a key member of our software development team, you will be responsible for designing, developing, and implementing geospatial applications using the ESRI platform.


  • Toronto, Ontario, Canada NearSource Full time

    Job Title: Senior Software EngineerNearSource Technologies is excited to announce a full-time, fully remote Senior Java Developer position. This role offers the flexibility to work from anywhere and requires exceptional technical skills.About the Role:We are seeking an experienced Senior Java Developer with strong programming skills in the backend. The ideal...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Description:    A skilled Senior Cloud Engineer is needed to join the Iris Software Inc. team in Toronto, ON. This role involves working on distributed cloud applications using Docker and Kubernetes.About Us:    Iris Software Inc., a Fortune 100 direct client, is an established company looking for experienced professionals to enhance its software...


  • Toronto, Ontario, Canada Onward Search Full time

    Establish your leadership expertise in a fast-growing SaaS-based consulting firm as an Senior Software Engineering Director. Our fully remote team, based in Canada, offers an exceptional opportunity to shape the future of innovative Product-led SaaS solutions.About the RoleThis senior-level position demands experience in full-stack web development (MEAN...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path: Senior Geospatial Software Engineer OpportunityEstimated Salary: $110,000 - $140,000 per yearAbout the Role:We are seeking a highly skilled Senior Geospatial Software Engineer to join our team at Rubicon Path. This is an exciting opportunity to work on cutting-edge geospatial projects and contribute to the development of innovative software...


  • Toronto, Ontario, Canada Mircom Group of Companies Full time

    At Mircom Group of Companies, we are a global leader in designing and manufacturing intelligent building solutions. Our team is comprised of experienced professionals dedicated to providing real-time protection and comfort to our customers through advanced microprocessors, DSPs, software algorithms, and multi-field-sensor integration.About the RoleWe are...


  • Toronto, Ontario, Canada OPENLANE Full time

    Are you a talented Senior Software Engineer looking to join a innovative technology company?About OPENLANEWe are a global leader in the wholesale automotive industry, dedicated to making buying and selling used vehicles easier. Our mission is to revolutionize the way our customers do business.Salary: $120,000 - $180,000 per year, depending on experienceAbout...


  • Toronto, Ontario, Canada Luxoft Full time

    Job DescriptionWe are seeking a Senior Software Engineering Lead to join our team at Luxoft. The ideal candidate will have 7+ years of experience with Angular JS and strong technical skills in software development.Key ResponsibilitiesManage timelines and deliverables within the team towards successful project deliveryDesign software solutions by interacting...


  • Toronto, Ontario, Canada Amazon Full time

    We are seeking a skilled Senior Software Development Engineer to play a key role in driving customer experience through next-generation technologies.Key Responsibilities:• Translate product requirements into well-designed code.• Propose new architecture and leverage AI/ML to deliver greater value for customers.• Collaborate with product managers, SDEs,...