Software Engineering Specialist

2 weeks ago


Montreal, Quebec, Canada Genpact Full time

We are seeking a highly skilled Software Engineering Specialist to join our team in Montreal, QC. This is a full-time position with an estimated salary of $120,000 - $180,000 per year.

**Company Overview:**

Genpact is a global professional services company that delivers digital transformation and business process management solutions for its clients. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation.

**Job Description:**

This role involves designing, developing, and implementing software solutions using Java and related technologies. The ideal candidate will have strong experience in Core Java, Spring framework, and Web Services (SOAP and REST). They should also be proficient in SQL Queries and Stored procedures, as well as Unix commands.

**Required Skills and Qualifications:**

  • Experience in Core Java development and implementation, including multi-threading and concurrency.
  • Strong understanding of relational database design and SQL Select.
  • Knowledge of Azure exposure, Java/J2EE, Spring Boot, Web Services (SOAP/REST), MySQL, WebSphere, Java Message Services, SQL Server.
  • Ability to work on DevOps tools like Git/Bucket, Maven/Bamboo, Stash, TeamCity/Jenkins, Junit, Splunk.
  • Excellent customer-facing skills, including conducting compelling technical briefings and demonstrations.

**Benefits:**

  • A competitive salary range of $120,000 - $180,000 per year.
  • A dynamic and inclusive work environment.
  • Ongoing training and development opportunities.

**Others:**

Please note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. We value transparency and fairness in all our interactions.



  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...


  • Montreal, Quebec, Canada National Film Board of Canada Full time

    Job SummaryWe are seeking a skilled Software Engineering Specialist to join our team at the National Film Board of Canada.

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada BDC Full time

    About This RoleBDC is seeking a Software Engineering Specialist in Test to join our team. As a key member of our software development team, you will be responsible for planning, developing, and maintaining test automation code to ensure our application meets business and customer needs.Key ResponsibilitiesParticipate in active software development with other...


  • Montreal, Quebec, Canada WSP Full time

    At WSP, we're seeking a talented IT Engineering Applications Specialist to join our dynamic team. Job DescriptionWe value and are committed to upholding a culture of Inclusion and Belonging at WSP.A day in the life: Analyze and evaluate requests for engineering applications and systems based on user needs and requirements.In this role, you'll be responsible...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the Role:At IMDS Software Inc., we're looking for a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating and testing software code, as well as communicating technical problems, processes and solutions to our team.Key...

  • Software Engineer

    2 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 Carmichael Engineering Ingénierie Carmichael Full time

    About Carmichael Engineering / Ingénierie CarmichaelWe are a leading service provider of HVAC thermal systems with over 100 years of experience.Our core values of innovation, excellence, integrity, and determination have allowed us to thrive in the industry.We offer endless opportunities for learning and personal growth, allowing you to perfect and...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada SAP SE Full time

    SAP SE is a market leader in end-to-end business application software and related services. We empower marketers around the world to build, launch, and scale AI-powered personalized omnichannel campaigns.Job SummaryWe are seeking a skilled Software Engineer - Cloud Specialist to design, develop, test, deploy, maintain, and improve software primarily based on...


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


  • Montreal, Quebec, Canada LIDD Consultants Inc. Full time

    We are looking for a skilled Software Engineer to join our team at {company}.A Backend Specialist will be responsible for developing and maintaining scalable and efficient software solutions. The ideal candidate will have experience with programming languages, software design patterns, and agile development methodologies.Key responsibilities include:Design...


  • Montreal, Quebec, Canada WSP Full time

    Company Overview:WSP is a leading professional services firm that provides technical expertise to infrastructure and resource projects. We are committed to delivering innovative and sustainable solutions that make a positive impact on communities worldwide.Salary:The estimated annual salary for this position is between $60,000 to $90,000 depending on...


  • Montreal, Quebec, Canada Capgemini Full time

    Capgemini is seeking a skilled Senior Software Engineer to join our team in the role of Reporting Specialist.About the RoleThe Reporting Specialist will be responsible for developing reports in AxiomSL Controllers View or related objects, and will have prior experience in a financial institution with exposure to Regulatory Reporting.This individual must...


  • Montreal, Quebec, Canada CAE Full time

    CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets.We are looking for an expert aeronautic software engineer to join our team of flight systems specialists.About This RoleThis position is ideal for engineers or developers who are eager to learn and take on new challenges in the field of aircraft...


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

    Societe Generale, a leading global banking and financial services company, is seeking an experienced Senior Software Engineering Specialist to join its team in Global Banking Technology & Operations (GBTO).As a key member of the GBTO team, you will play a critical role in delivering day-to-day services to Global Banking & Investor Solutions (GBIS) Business...


  • Montreal, Quebec, Canada Solution SFT Full time

    Software Innovation SpecialistAt Solution SFT, we are looking for a highly skilled Software Innovation Specialist to join our dynamic and innovative team.Your responsibilities will include investigating software issues, integrating and validating solutions, and deploying the updated software to our customers.Key requirements:Engineering degree or relevant...


  • 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 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 WSP Full time

    At WSP, we are seeking a skilled IT Support Analyst with expertise in engineering software to join our team. This is a dynamic role that requires strong technical knowledge and excellent collaboration skills.Salary: $85,000 - $110,000 per yearAbout the RoleThis IT Support Analyst position plays a crucial role in ensuring the smooth operation of our...