Senior Software Engineer

4 weeks ago


Montreal, Quebec, Canada 360 Inc. Full time

Evolve in a rapidly growing tech company with 360 Inc.

We offer flexible working hours, active group insurance from day one, unlimited access to a virtual medical clinic for you and your family and much more.

As a seasoned Java / Kotlin developer at SM360, you will be responsible for designing, developing and maintaining the applications that enable our dealers to manage their vehicle inventories and track customer lifecycles. Each team member contributes to technical architecture decisions that drive business growth.

  • Collaborate with cross-functional teams during scrum sprints to develop high-quality software solutions.
  • Participate in thorough code testing until deployment.
Technical Requirements:
  • Java, Kotlin programming skills
  • Experience with Spring (Data, WebFlux, Security), Coroutines
  • Familiarity with Kafka, Redis
Education and Experience:
  • Bachelor's degree in computer science or equivalent
  • At least 5 years of experience in Java / Spring back-end service development
  • 1+ years of experience in Kotlin
  • Knowledge of SQL Database and NoSQL (MongoDB)
Work Environment and Benefits:
  • Hybrid work arrangement with flexible hours
  • Computer equipment provided for home and office use
  • Unlimited virtual medical clinic for you and your family
Additional Perks:
  • Social events: happy hour, team dinners, Halloween party, Christmas celebration, children's Christmas event

Our estimated salary for this role is $120,000 - $150,000 per year, based on industry standards and location considerations.



  • Montreal, Quebec, Canada Randstad Full time

    We are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating scalable and efficient solutions.The successful candidate will have experience with Java and a solid understanding of object-oriented programming principles.This is an exciting...


  • Montreal, Quebec, Canada Alteo Full time

    Alteo is a leading organization in Montreal, seeking an experienced Senior Director of Software Engineering for a permanent position.About the RoleWe are looking for a highly skilled and accomplished individual to lead our software engineering department. As Senior Director of Software Engineering, you will report directly to the CEO and be a key member of...


  • Montreal, Quebec, Canada GURUS Solutions Full time

    GURUS Solutions is a dynamic company that values expertise and innovation in the field of software development. Our team of experienced professionals is seeking a skilled Senior Software Engineer to join our ranks.We offer a competitive salary of $120,000 per year, which is commensurate with industry standards and takes into account the level of experience...


  • Montreal, Quebec, Canada Randstad Full time

    Job Description: We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to design, develop, and maintain complex software systems. The role will involve working closely with cross-functional teams to deliver high-quality software products....


  • Montreal, Quebec, Canada Randstad Canada Full time

    About the Job: We are seeking a highly skilled Senior Software Engineer to join our team at {company}.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and ensure high-quality...


  • Montreal, Quebec, Canada Acumatica Full time

    Job Title: Senior Software Test Automation EngineerWe are seeking a highly skilled Senior Software Test Automation Engineer to join our payments team in Acumatica. As a Senior Software Test Automation Engineer, you will be responsible for developing and maintaining automated testing frameworks to ensure the quality and reliability of our software...


  • Montreal, Quebec, Canada Shop Titans Full time

    About the OpportunityAre you a skilled software engineer looking to make a significant impact in the gaming industry? We are seeking a highly experienced and talented individual to join our team as a Senior Game Software Engineer.Job DescriptionIn this role, you will be responsible for designing and architecting advanced modular gameplay systems that are...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the OpportunityWe are seeking a highly skilled Senior Java Software Engineer to join our team in Global Banking Technology & Operations (GBTO). As a key member of our development team, you will play a crucial role in designing, developing, and delivering cutting-edge software solutions that meet the evolving needs of our clients and market...


  • Montreal, Quebec, Canada Capgemini Full time

    Job OverviewCapgemini is a global leader in consulting and digital transformation. We are seeking a talented Senior Frontend Software Engineer to join our team.


  • Montreal, Quebec, Canada Accolite Full time

    About AccoliteAccolite is a leading provider of digital solutions, offering a range of services including Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.With over 5,000 employees spanning North America, APAC, and EMEA, and partnerships with top technology providers, Accolite brings together the expertise and...


  • Montreal, Quebec, Canada OSEDEA Full time

    As a Senior Software Engineering Lead at OSEDEA, you will be responsible for leading software development projects and initiatives. Our ideal candidate has 8+ years of experience as a software developer or engineer with expertise in modern programming languages such as Python, Javascript/typescript, and/or Java.Key ResponsibilitiesGuide your team through the...


  • Montreal, Quebec, Canada Accolite Full time

    Job Title: Senior Software Engineer - Java SpecialistAbout the Role:We are seeking an experienced Senior Software Engineer to join our team in Montreal. As a key member of our engineering department, you will be responsible for designing, developing, testing, and deploying high-quality Java-based software applications using the Spring framework.About the...


  • Montreal, Quebec, Canada Capgemini Full time

    Overview">Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society.Job Summary">We are seeking a skilled Senior Software Engineer to join our team in Montreal, Quebec. As a key member of our...


  • Montreal, Quebec, Canada Randstad Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our modern web applications.Key Responsibilities:Design and develop scalable, efficient, and maintainable...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    Key Responsibilities:We are seeking a Senior Software Engineer to lead the development of our cloud-based software solutions. The ideal candidate will have experience with cloud infrastructure, cloud development, and software engineering principles. The role involves designing, developing, and deploying scalable and secure cloud-based applications.Skills and...


  • Montreal, Quebec, Canada SAP SE Full time

    Drive Innovation in Enterprise Software DevelopmentSAP SE, a global leader in enterprise software solutions, is seeking an experienced Senior Full Stack Software Engineer to join our team.About the Role:We are looking for a highly skilled and motivated individual to work on the development of our SAP Integrated Business Planning for Supply Chain product. As...


  • Montreal, Quebec, Canada Vention Full time

    We are looking for a highly skilled Senior Software Engineer to join our dynamic team. Key Responsibilities:Design and develop innovative software solutionsCollaborate with cross-functional teams to drive project successRequirements:5+ years of software development experienceProficiency in programming languages such as Java, Python, and C++What We Offer:A...


  • Montreal, Quebec, Canada Randstad Canada Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer with expertise in Python and software engineering to join our team.Key Responsibilities:Design, develop, and deploy scalable software applications using Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality,...


  • Montreal, Quebec, Canada Lightspeed Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Lightspeed, a leading commerce platform provider. The ideal candidate will have a strong background in software engineering principles and experience with front-end technologies like React and TypeScript.As a Senior Software Engineer, you will be responsible for collaborating with...


  • Montreal, Quebec, Canada Eviden Full time

    About EvidenWe are a dynamic and innovative organization seeking a highly skilled Senior Software Development Engineer to join our team. Based in Quebec, Canada, we offer an exciting opportunity for a talented individual with extensive experience in software development.Job DescriptionAs a key member of our team, you will be responsible for designing,...