Master Software Engineer for Large-Scale Systems

2 weeks ago


Montreal, Quebec, Canada Tata Consultancy Services Full time
About Tata Consultancy Services

Tata Consultancy Services (TCS) is a leading IT services, consulting, and business solutions organization with over 55 years of experience in partnering with the world's largest businesses in their transformation journeys.

We deliver our consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions through our unique Location Independent AgileTM delivery model, recognized as a benchmark of excellence in software development.

As part of the Tata group, India's largest multinational business group, TCS has over 615,000 of the world's best-trained consultants in 55 countries.

Our proactive stance on climate change and award-winning work with communities across the world have earned us a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.

**Estimated Salary:** $120,000 - $180,000 per year

Job Description

We are seeking a highly skilled Master Software Engineer to join our team. As a key member of our large-scale system development team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.

You will work closely with cross-functional teams to understand business requirements and develop innovative solutions using cutting-edge technologies.

Your expertise in C#, .NET, SQL Server, Angular Typescript, and PowerShell will be invaluable in delivering high-quality software products that meet the needs of our clients.

Required Skills and Qualifications
  • Deep hands-on experience with C#, .NET, SQL Server, Angular Typescript, and PowerShell
  • Angular hands-on experience with web services, APIs, and REST
  • Scripting experience with languages such as PowerShell
  • Hands-on experience with distributed, large-scale, highly available systems
  • Hands-on experience with Continuous Integration systems (Jenkins)
  • Hands-on experience with SDLC, Agile, Test driven development and various levels of automated testing
  • Knowledge of design patterns and anti-patterns

We also offer preferred technical skills including Active Directory and LDAP knowledge, SCCM knowledge, and Windows Operating System knowledge.



  • Montreal, Quebec, Canada lixi group Full time

    About the JobWe are seeking a highly skilled developer to lead our team in developing advanced applications.The ideal candidate will have experience with large-scale software development and be proficient in a variety of programming languages.Key ResponsibilitiesDevelop and maintain large-scale software systemsCollaborate with cross-functional teams to...


  • Montreal, Quebec, Canada ANSYS, Inc. Full time

    Electromagnetic Systems Testing and VerificationWe are seeking a skilled Software Verification Engineer to join our team at ANSYS, Inc. in a challenging role that requires expertise in electromagnetics, electric motors, and power electronics.About the RoleIn this position, you will be responsible for conducting software testing, including Maxwell 2D/3D...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Job DescriptionAs a Software Engineer at LGS, an IBM Company, you will play a pivotal 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.About UsLGS is committed to fostering a...


  • Montreal, Quebec, Canada Nexus Systems Group Inc. Full time

    Nexus Systems Group Inc. is a dynamic organization seeking a seasoned Transformational Project Director to spearhead large-scale business initiatives.Job DescriptionThe successful candidate will possess exceptional leadership skills, expertise in project management, and a passion for driving technological advancements in the financial markets, wealth...

  • Software Engineer

    3 days ago


    Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Unlock Your Potential as a Software Engineer at LGSLGS, an IBM Company, is committed to fostering a workplace that values your professional growth and diversity. Our company culture thrives on inclusivity and welcomes talents from both local and international backgrounds.Your Key Responsibilities:Drive major projects propelling clients' businesses forward...


  • Montreal, Quebec, Canada SSENSE Full time

    SSENSE is seeking a highly skilled and experienced Technical Lead to join our technology team.About the Role:Drive large-scale initiatives across multiple squads, ensuring projects align with SSENSE development standards.Collaborate with stakeholders and vendors to ensure seamless integration of software solutions.Customize vendor solutions to meet SSENSE's...


  • Montreal, Quebec, Canada National Bank Full time

    Job Description:This is a high-profile role at National Bank, where you will oversee the delivery of complex technology projects. Your exceptional leadership skills and ability to manage large-scale initiatives will be invaluable assets to our team.Responsibilities:Coordinate the delivery of multiple large-scale technology projects simultaneouslyDevelop and...


  • Montreal, Quebec, Canada Software International Full time

    At Software International, we specialize in supplying top-notch technical talent to leading companies across Canada and the US.We are currently seeking an experienced Senior Active Directory Consultant to join our team on a 6-month contract with possible extension, working from Mirabel, Canada.The salary for this position is estimated at $70-80/hr CAD...


  • Montreal, Quebec, Canada S.i. Systems Full time

    S.i. Systems is seeking a seasoned Salesforce Project Manager to oversee the implementation of a large-scale project, requiring effective communication and coordination with internal and external stakeholders.About the Role:To lead a team of specialists in implementing a complex Salesforce project, involving multiple business units and organizations.To plan,...


  • Montreal, Quebec, Canada Sky Systems, Inc. (SkySys) Full time

    About the RoleWe are seeking an experienced Full Stack Software Engineer to join our team at Sky Systems, Inc. This is a full-time position with a 12-month contract, requiring 35 hours of work per week.Job DescriptionAs a Full Stack Software Engineer, you will be part of a team responsible for supporting and improving a large number of applications across...


  • Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full time

    Software Development EngineerAbout the Job:We are seeking an experienced software development engineer to join our team as a system architect specializing in embedded systems. This role involves working on cutting-edge automotive projects, developing next-generation software applications, and integrating them into existing systems.About Us:Modern Mechanical...


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


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    OverviewM Macdonald, Dettwiler And Associates Corporation, an international space mission partner and pioneer in robotics & space operations, satellite systems, and geo-intelligence, is seeking a skilled Senior Systems Engineer to join our Satellite systems team at our Montreal office. This role offers the opportunity to contribute to the development of...


  • Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full time

    Company OverviewSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We are a community of innovators, working on projects that define the future.About This RoleWe are seeking individuals who want to collaborate with top-tier clients on transformative, cutting-edge projects, gain international...


  • Montreal, Quebec, Canada Houston Texans Full time

    Epic Games is a global leader in game technology and entertainment, with a team of world-class talent across 25 countries and 46 studios. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning experiences.About the RoleWe're seeking an experienced Machine Learning Architect to lead our...


  • Montreal, Quebec, Canada Desjardins Group Full time

    About the RoleWe are seeking an IT systems specialist to join our team as a system developer and maintainer. As a member of our technology group, you will be responsible for designing, configuring, developing, maintaining and upgrading software products in accordance with our organization's requirements.Key ResponsibilitiesAnalyze client and partner...


  • Montreal, Quebec, Canada Mpa Recruitment Full time

    Software Developer – Backend & Distributed Systems OpportunityWe are working with a global hedge fund to find a highly skilled Software Developer, Backend & Distributed Systems for their Data Development team.This company develops innovative investment strategies using quantitative techniques to achieve high-quality returns across global financial...


  • Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems and Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation & power generation industries.We cater to a large and diverse customer base, encompassing traditional aerospace companies as well as emerging markets such as electric...

  • Software Engineer

    2 days ago


    Montreal, Quebec, Canada Rollbar, Inc. Full time

    About InfillionInfillion provides comprehensive media solutions to agencies and brands, establishing proprietary relationships with partners and publishers. The company focuses on delivering exceptional consumer experiences that surpass conventional interruptive advertising models. Additionally, Infillion offers programmatic advertising solutions through the...


  • Montreal, Quebec, Canada Cerence Full time

    Cerence is a leading provider of artificial intelligence (AI) technology for the automotive industry. We specialize in building voice-powered companions for cars, two-wheelers, and more that enable people to focus on what matters most.Our team is seeking an experienced Senior AI Research Engineer to lead the design, development, and implementation of large...