Software Engineer

4 days ago


Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time
Company Overview
LGS, an IBM Company, is a dynamic organization that values diversity and inclusivity. Our culture fosters professional growth, and we welcome talents from both local and international backgrounds. We are part of the global IBM network, with offices in Montreal and Quebec City.

Compensation Package
We offer a competitive salary for this role, estimated to be around $120,000 per year, based on industry standards and location. This figure may vary depending on factors such as experience and qualifications. The compensation package also includes benefits like group insurance, retirement savings plan, access to IBM shares at discounted rates, and a wellness package.

Job Description
As a Software Engineer - Cloud Development, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's lives. You will be at the heart of collaborative large-scale digital transformation projects in both the public and private sectors.

Your Responsibilities
- Participate in the development of customer projects: new applications, development of new functionalities on existing applications, and maintenance. Help our customers build or port their applications to the cloud.
- Participate in design review: work with solution and application designers to ensure a robust architecture.
- Write unit tests and ensure the highest development standards by following the software development cycle.
- Join teams working in an Agile/Scrum or Waterfall process.
- Experience of working with REST and JSON APIs.
- Experience of working with SOAP and WSDL files.
- Provide and submit code reviews, verify code tests, and coordinate with QA team.
- Work with product owners or stakeholders to understand each development story.

Requirements
- Bachelor's degree or specialized DEC in an appropriate discipline
- 5+ years' experience in Java Spring Boot development
- Good development experience - Core Java 1.7+ (JDK7), Java Enterprise Edition (J2EE/JEE)
- Good knowledge of design patterns such as MVC, pub/sub

Benefits
You will have the opportunity to learn every day, accessing IBM's intellectual capital and trainings on a diverse range of cutting-edge technologies. You will also enjoy quality time, annual vacations, additional company days off, and special life events leaves. To have fun with your colleagues, an active community and a social committee with regular activities will keep us all connected.
  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Clinique Ophtalmologique de Westmount Full time

    **Job Title:** Software EngineerAbout the Job:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and debug software...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    About UsCentric Software is a dynamic company that fosters innovation and excellence in software development.We offer a competitive salary of approximately €80,000 per annum, depending on experience and location.

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada GIRO Inc Full time

    Looking for a skilled Software Engineer to join our company. As a key member of our team, you will be responsible for designing, developing, and testing software applications. Our ideal candidate has strong programming skills and experience working with various software development methodologies.Our company is a leading provider of innovative technology...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    Job Description for Software EngineerWe are seeking a highly skilled Software Engineer with experience in Core Java, database management, and application/server-side development to contribute to the development and enhancement of Market Risk applications in a fast-paced environment. The successful candidate will collaborate closely with business units to...


  • Montreal, Quebec, Canada Software International Full time

    Job DescriptionWe are seeking a highly skilled Mainframe Systems Engineer to join our team at Software International.About the RoleThis is a 12-month contract position with the possibility of extension or conversion to a permanent role. The successful candidate will be working remotely in Canada, providing technical support and expertise for our global...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    We are seeking a skilled Software Engineer to join our team. Responsibilities include designing, developing, and testing software applications. Strong knowledge of programming languages and software development methodologies is required.Key Skills:Programming languages (e.g., Java, Python, C++)Software development methodologies (e.g., Agile, Scrum)Version...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Manulife Insurance Malaysia Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, the successful candidate will be responsible for designing, developing, and testing software applications.Design and develop software applications using a range of programming languages.Collaborate with cross-functional teams to...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale Full time

    Job Description: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and be proficient in programming languages such as Java or Python. Responsibilities include designing, developing, and testing software applications.

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong understanding of computer systems and be able to design, develop, and test software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional...


  • Montreal, Quebec, Canada Valsoft Corporation Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to join our team at Valsoft Corporation in Montreal. As a key member of our engineering team, you will be responsible for leading and mentoring a team of software engineers, overseeing the development, maintenance, and modernization of our existing product.Key Responsibilities:Lead and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada Banque Nationale Full time

    About the Role:As a skilled Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create software solutions that meet our clients' needs and expectations. You will work closely with our team to identify project requirements, develop technical specifications, and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada Randstad Full time

    We're looking for a skilled Software Engineer to join our team at {company}.Responsibilities:• Maintain and improve our existing software systems• Collaborate with cross-functional teams to design and develop new features• Troubleshoot and resolve technical issues quickly and efficiently


  • 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...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    As a dedicated professional at {company}, we are seeking a talented Software Engineer to join our team and contribute to the development of innovative solutions. Key responsibilities include designing, coding, and testing software applications using a range of programming languages.Main duties:Design and implement software applications using object-oriented...


  • Montreal, Quebec, Canada Valsoft Corporation Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead our software development team in Montreal. As a key member of our organization, you will be responsible for overseeing the entire product lifecycle, from strategic concept to engineering execution and market introduction.Job ResponsibilitiesTeam Leadership: Lead and mentor a...


  • 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 CS Canada Inc. Full time

    Software Verification EngineerCS Group Canada is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a highly skilled Software Verification Engineer to join our team.Key Responsibilities:Conduct software testing in accordance with DO-178.Develop and run...