Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Full-time

Seequent

The Role

Reporting to the Manager, Software Engineering, the Senior Software Developer, Subsurface Information Management, is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable analytics, data science, business intelligence, and AI workflows for geoscience data. The role balances technical execution, software architecture, project planning, stakeholder engagement, and mentorship to deliver secure, scalable solutions across the Seequent platform and connected application ecosystem.

In this role, you will have the opportunity to:

  • Design and architect complex software applications, components, web services, and APIs that meet functional, non-functional, security, and scalability requirements.
  • Develop, test, document, maintain, and refactor complex programs, scripts, integration services, and secure interfaces to geoscience data and services.
  • Develop and optimize data models for transactional and analytical workloads, balancing performance, scalability, and business requirements.
  • Evaluate design alternatives and trade-offs, using models, simulations, or prototypes to gain stakeholder alignment and support effective delivery.
  • Set and uphold software development standards, methods, tools, and security practices, and lead reviews of designs and code produced by the team.
  • Plan and coordinate releases across teams, including CI/CD pipelines, observability, quality, security, compliance, change communication, and post-release improvement.
  • Define and deliver small projects or sub-projects, managing scope, schedules, quality, risks, communications, costs, resources, and stakeholder involvement.
  • Provide technical guidance and mentorship to team members while collaborating with architects, engineering leaders, principal engineers, and team leads.



To be successful in this role, you should have:

  • Bachelor's degree in computer science, engineering, or an equivalent qualification.
  • 7+ years of experience in relevant software development positions.
  • Experience building enterprise-scale data solutions that support high data volumes and high concurrent usage.
  • Experience with relational and NoSQL data storage, with strong proficiency in SQL, Python, and JSON.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Familiarity with containerization, CI/CD pipelines, and infrastructure-as-code, including technologies such as Docker and Kubernetes.
  • Experience with streaming technologies such as Kafka or Event Hub, together with API integrations.
  • Ability to work autonomously on complex technical challenges, influence stakeholders, collaborate across functions, communicate complex ideas, and apply security, privacy, and ethical practices.



Additional Information

Hybrid work from the local office 2 days a week and home-based the remainder of the week.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Québec, QC vacancy
  •  ...challenges, experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that power our AI conversational agent ecosystem.... 
    Senior
    Full time
    Work from home

    Coveo

    Québec, QC
    more than 2 months ago
  •  ...----- Team Dynamics The Edge OS family is responsible for developing an operating system and services that enable the remote management...  ...used to deploy Genetec’s next generation of physical security software to our clients. Your goal will be to deliver features... 
    Senior
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...Studios, every team member is encouraged to push boundaries and maintain high standards of excellence. \ \ \\ Why Join Us?\ \\\ Software Architecture: Build ultra -solid, scalable foundations for our games. \\\\ Gameplay: Design impactful mechanics that will thrill our... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Bkom Studios

    Québec, QC
    more than 2 months ago
  •  ...communication. With 20 years of hardware and software development, our robots have been...  ...PoS. We are a team of dedicated Developers and creatives striving to develop the very best experiences for our...  .... About You You're a mid-to-senior full stack developer who thrives at... 
    Senior
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Appdirect

    Québec, QC
    a month ago
  •  ...premier information service is built for developing relationships that impact decisions in...  ...the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements...  ...applications and services. Develop well-designed APIs and backend services... 
    Senior
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    28 days ago
  •  ...premier information service is built for developing relationships that impact decisions in government...  ...About the Role We’re hiring a senior full-stack engineer to make a major...  ...Qualifications ~5+ years of professional software engineering experience building and... 
    Senior
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    more than 2 months ago
  •  ...We are looking for a Senior Guidewire Developer to contribute to the evolution, integration, and optimization of Guidewire solutions within a multidisciplinary...  ...Requirements Minimum of 5 years of experience in software development. Proven experience with the Guidewire... 
    Senior
    Full time

    Maarut Inc

    Québec, QC
    a month ago
  •  ...- Do you want to directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join...  ...on delivering value.  We are looking for a software developer to join the platform engineering IAM (Identity and... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...other security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools...  ...protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    19 days ago
  •  ...want to apply your technical expertise to consultancy while addressing large-scale business challenges? Coveo is looking for a Software Developer Intern to join our Professional Services team. Your mission? Work closely with our customers to understand their needs and deliver... 
    Full time
    Internship
    Work at office
    2 days per week

    Coveo

    Québec, QC
    4 days ago
  •  ...billing solution across all of Intact’s companies and provinces. We are looking for an intermediate-to-senior automated test developer who is passionate about software quality and test automation. You will contribute to the design and implementation of an automated testing... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Québec, QC
    4 days ago
  •  ...order to deliver features such as device lifecycle management, software updates deployment, and field observability. Our teams therefore...  ...of collaboration, key services for Genetec’s application developers. Your day at a glance: Participate in the analysis, design... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    19 days ago
  •  ...Security Center SaaS offering. We are a group of experienced developers building microservices and software components to deliver a large-scale, cloud-based...  ..., distributed systems, and DevOps. As a C# developer, you will play a key role within an enthusiastic and friendly... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...------------------------------------ Your team’s dynamic: Developers and test specialists from diverse backgrounds, united by one goal...  ..., partners, and compliance agencies You believe great software means quality, security, and observability — not just working code... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  • $81k - $116k per year

     ...so they can focus on what really matters, making people’s lives better. Discover how we do that here: . Role summary As a Senior Developer, Power Platform and Dynamics 365, you will contribute to the design, lifecycle and implementation of complex business solutions,... 
    Senior
    Full time
    Remote work
    Flexible hours

    Career Centre

    Québec, QC
    a month ago
  •  ...will directly shape the dynamic IT infrastructure that empowers Unity’s engineering teams to create groundbreaking software utilized by millions of developers worldwide. You will be part of a high-performing, multi-region team dedicated to continuous innovation and automation... 
    Senior
    Full time
    Manual labor
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Québec, QC
    more than 2 months ago
  •  ...Description Job Title: Senior SharePoint Developer Location: Hybrid, Québec City, QC, Canada Security Clearance: Enhanced Job Summary...  ...methodologies. Proficiency with Git version-control software and Visual Studio Code. Assets: Knowledge of the... 
    Senior
    Work at office
    Remote work

    Oomple

    Québec, QC
    12 days ago
  •  ...Job Description:Titre du poste : Concepteur Logiciel senior Lieu :Québec, QC (mode hybride) Type de poste :Permanent, temps pleinÀ propos d’EXFO EXFO est un leader mondial en solutions de test, de surveillance et d’analyse pour les réseaux de télécommunications. Notre succès... 
    Senior
    Permanent employment

    EXFO inc

    Québec, QC
    2 days ago
  •  ...Job Description: Titre du poste : Concepteur Logiciel senior Lieu : Québec , QC (mode hybride) Type de poste : Permanent, temps plein À propos d’EXFO EXFO est un leader mondial en solutions de test, de surveillance et d’analyse pour les réseaux de télécommunications... 
    Senior
    Permanent employment
    Full time

    EXFO inc

    Québec, QC
    4 days ago
  • Job Description: À propos d’EXFO EXFO est un leader mondial en solutions de test, de surveillance et d’analyse pour les réseaux de télécommunications. Notre succès repose sur l’innovation, la collaboration et le talent de nos équipes à travers le monde. Sommaire du...
    Senior

    EXFO inc

    Québec, QC
    3 days ago
  •  ...In your role, you will review and assess supplier’s airborne software and electronic hardware designs to ensure they meet SOGECLAIR technical...  ...ethics ⚖️ SOGECLAIR DIGITAL ENGINEERING  strengthens and develops engineering projects within the group, characterized by a... 
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Sogeclair

    Québec, QC
    more than 2 months ago
  •  ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation...  ...team at the end of Delivery 2. We are looking for a Senior Developer to support the project until the handover to the operations... 
    Senior
    Full time

    Maarut Inc

    Québec, QC
    more than 2 months ago
  •  ...-------------------------------------------------------------------------------- Your team’s dynamic: We are looking for a Software Developer to help build the next generation of Genetec Edge OS, our operating system for edge appliances, and its remote management ecosystem... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    20 days ago
  •  ...What We Need A specialist Lead Developer who extends Unreal Engine's Gauntlet framework and makes sure a green result actually means...  ...Experience building telemetry, instrumentation, or reporting systems for software. Experience navigating a partner studio's own priorities and... 
    Long term contract
    Full time
    Apprenticeship

    2k

    Québec, QC
    9 days ago
  •  ...and Europe. We currently have a role as a Intermediate Frontend Developer with our large consulting client working for a major financial...  ...stories with team members and other teams Develop and deploy software components delivering business value Ensure proper testing... 
    Permanent employment
    Full time
    Work at office

    Tech Talent International

    Québec, QC
    more than 2 months ago
  • $112.14k - $160.2k per year

     ...the role We are looking for a Director, Software Engineering & Innovation, to lead a large...  ...value. Who you are You are a senior engineering leader with experience scaling...  ...Driven Development where appropriate.   Develop leaders: coach five managers to become more... 
    Senior
    Remote job
    Full time
    Flexible hours

    Career Centre

    Québec, QC
    more than 2 months ago
  •  ...----- Job overview: The Edge OS family is responsible for developing an operating system and services that enable the remote management...  ...used to deploy Genetec’s next generation of physical security software to our clients. Your goal will be to deliver features... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...indicating an active ramp-up phase: the two developers will be joining a growing team in a SAFe...  ...cadence. The target profile is a developer who can both code and analyze: the client...  ...Java/GOSU | Required | All requirements Senior: 7 years of development experience,... 
    Senior
    Full time

    Maarut Inc

    Québec, QC
    more than 2 months ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role.... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Québec, QC
    1 day ago
  •  ...started. We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Québec, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!