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

Software Developer II

Bentley Systems

Role

 

A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows for geoscience data. This position has an expectation of an individual who already possesses relevant industry experience in software development, offering hands-on experience with industry-standard tools, practices, and collaborative development processes. A Software Developer will work under the general direction of the Manager, Software Engineering with the expectation to work independently, following clear guidance and established processes. 

 

Duties and responsibilities 


Software Design 

 

  • Create and document detailed designs for software applications or components.
  • Apply agreed modelling techniques, standards, patterns, and tools.
  • Contribute to the design of components of larger software systems, ensuring alignment with overall design requirements, including security.
  • Accountable to validate and review own work.
  • Perform peer review and validation as required. 

 

Software Development

 

  • Design, code, verify, test, document, amend, and refactor programs/scripts.
  • Apply agreed standards, tools, and basic security practices to achieve a well-engineered result.
  • Accountable to validate and review own work.
  • Perform peer review and validation as required. 

 

Release Management 

 

  • Assist with release management tasks.
  • Support the collection of data and information for release planning and scheduling.
  • Assist in the preparation of release materials and resources. Help document and maintain records of release activities.
  • Participate in testing and quality assurance tasks and issue resolution.

 

Qualifications 

 

  • Bachelor’s degree in computer science, engineering, or equivalent. 
  • 3+ years working in relevant Software Development positions. 

 

In addition, the position requires the following attributes:  

 

  • Familiarity with CI/CD Pipelines and DevOps practices
  • Experience with enterprise-scale data solutions
  • Experience with relational and/or no-SQL data storage mechanisms
  • Proficiency in SQL, Python and JSON preferable
  • Experience with cloud platforms (i.e. Azure, AWS, GCP)
  • Familiarity with containerization (i.e. Docker, Kubernetes)
  • Be able to work under general direction, use discretion, seek guidance in unexpected situations, and plan work within short time horizons.
  • Ability to work independently and apply sound judgment to seek guidance for situations that deviate from general practices or processes.
  • Ability to interact with immediate colleagues, customers, suppliers, and partners, and have awareness of the need to collaborate with the team and represent users' and customers' needs.
  • Be able to perform various work activities in different environments, contribute to routine issue resolution, and apply creative thinking or suggest new approaches to tasks.
  • Demonstrate effective communication skills, understand and use appropriate methods and tools, demonstrate an organized approach to work, have sufficient digital skills, identify development opportunities, and adhere to organizational standards for security, privacy, and ethics.
  • Demonstrate basic domain knowledge, apply essential generic knowledge, and effectively absorb and apply new information when presented systematically. 

 

Working conditions 

 

This is a hybrid position, and you are required to be in the Seequent Toronto office two days a week. 
Seequent is a global company, and flexibility in working hours may be required to accommodate work across different time zones. 

Tier 3, after hours support may be required on occasion. 


Direct Reports 


There are no direct reports to this position. 

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II in Québec, QC vacancy
  • $39.19 - $55.99 per hour

     ...in a meaningful way with a visible impact. Contribute to the resolution of technical debt within its development team. Mentor developers 1 of your development team. Implement User Stories and bug work autonomously. Understand the SDLC best practices and design patterns... 
    Suggested
    Hourly pay
    Work from home
    Flexible hours

    Sherweb

    Québec, QC
    28 days 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... 
    Suggested
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Québec, QC
    21 hours ago
  •  ...administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe...  ...------------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Québec, QC
    21 hours ago
  •  ...model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. You have a Bachelor's in Software Development, Computer Science, or other related fields.  You have at least 3 years of professional experience with Ruby, hands... 
    Suggested
    Remote job
    Full time
    Part time
    Freelance

    Mindrift

    Québec, QC
    21 hours 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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    21 hours 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
    21 hours ago
  •  ...the Role We are building a dedicated product growth team, and we're hiring a Growth Engineer to operate as a full, self-sufficient software engineer within it. Reporting to the Director of Product Growth, you'll work alongside our Product Manager and Product Designer on... 
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Québec, QC
    a month ago
  •  ...and Adobe Experience Manager (AEM). We’re looking for a Web Developer who is curious, dependable, eager to learn, and enjoys solving...  ...What you’ll bring A Bachelor’s degree in Computer Science, Software Engineering, or a related field, plus at least one year of... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Content Bloom

    Québec, QC
    21 hours ago
  •  ...Senior Software Developer (Quebec City, Hybrid) About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Québec, QC
    3 days ago
  •  ...Mistplay’s Data Team will play a key role in researching and developing machine learning solutions to solve complex business...  ...platforms with a focus on serving, reliability, and developer experience. Strong software engineering in Python, Go, or Java; experience building... 
    Full time
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Québec, QC
    21 hours 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...

    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...
    Permanent employment
    Full time

    EXFO inc

    Québec, QC
    3 days ago
  •  ...------------------------------------ Software Designer - Tests Location: Quebec City...  ..., you will be responsible for designing, developing and continuously improving automated...  ...designing test automation frameworks; Design, develop and maintain automated unit, integration,... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    EXFO inc

    Québec, QC
    1 day ago
  •  ...----------------------------------------------------------- Software Design Engineer Quebec, QC Permanent | Full time Hybrid...  ...the architecture, analysis, and design of software components. Develop and maintain the software architecture of our products. Write... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    EXFO inc

    Québec, QC
    2 days ago
  •  ...fit for you! Tecsys is looking for a Software Development Manager!!! About yourself...  ...group of highly skilled and experienced developers with a strong track record of delivering...  ...are achieved.   What you’ll do Develop and lead teams of developers, lead developers... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Shift work

    Tecsys Inc.

    Québec, QC
    21 hours ago
  •  ...accommodation during the recruitment process.  What's your role: Our Developer is expected to act as a counselor to our customers on the...  ...problems and find solutions.  Implement, test and correct software solutions.  To qualify for this role, you’ll need:   Bachelor... 
    Daily paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Québec, QC
    21 hours 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
    a month ago
  •  ...services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. Aviya has an opening for a Software... 
    Full time
    For contractors

    Aviya Aerospace Systems

    Québec, QC
    21 hours ago
  • $89k - $139k per year

     ...advancements in autonomy electrification smart mobility technologies and more! In this position... The role of Manufacturing Software Developer Test Station involves working on station side code to support two areas of responsibility related to hardware testing of our... 
    Long term contract
    Full time
    Local area
    Remote work

    Ford Motor

    Québec, QC
    a month ago
  •  ...Residence in Greater Montreal (mandatory). This role is part of Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management application called FlowFit for translation companies and Linguistic... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Xtm International

    Québec, QC
    21 hours ago
  •  ...The project manager II has the overall responsibility for the successful initiation, planning, execution, monitoring, controlling and closure of assigned clinical trials. The project manager II oversees and coordinates study resources to ensure compliance with the study budget... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift

    Indero

    Québec, QC
    21 hours 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
    a month ago
  •  ...Wind Technician certificate, or 1 year of wind turbine experience, or 2 years in mechanical or electrical fields. • Highly developed problem-solving abilities and an engaged approach to responsibilities. • Safety-conscious and committed to best practices.... 
    Full time
    Local area
    Worldwide
    Relocation package

    Vestas

    Québec, QC
    13 days ago
  •  ...applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier...  ..., and generate and follow-up corrective action reports. Develop software Quality Requirements based on AS9100 and regulatory requirements... 
    Full time
    For contractors

    Aviya Aerospace Systems

    Québec, QC
    21 hours 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... 
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    a month 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... 
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Sogeclair

    Québec, QC
    21 hours ago
  •  ...personnes sélectionnées seront contactées. AI Applications Developer About Mila Founded by Professor Yoshua Bengio of the Université...  ...ideas and prototypes into high-quality, production-ready software. As a Junior AI Applications Developer, you will contribute to... 
    Apprenticeship
    Internship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut Québécois D'intelligence Artificielle

    Québec, QC
    21 hours ago
  •  ...build automate and secure it As a Senior II Cloud Administrator on our Corporate Systems...  ...AWS and/or Azure environments typically developed through 5 years working with cloud infrastructure...  ...into technical solutions and help peers develop their expertise. What will make you... 
    Full time

    Coveo

    Québec, QC
    14 days ago
  •  ...Our team brings together more than ten developers and test specialists from diverse backgrounds...  ...clean, maintainable, and performant software. We experiment, iterate, and continuously...  ...in the physical security market. Our team develops and maintains a wide range of access control... 
    Full time
    Work at office
    Flexible hours

    Genetec

    Québec, QC
    21 hours ago
  •  ...Crossplane, Helm) De l'expérience en platform engineering, en developer tooling ou avec des internal developer platforms Une...  ...platform that powers how Genetec develops, deploys, and operates software across cloud and on-premises environments. Our platform turns... 
    Full time
    Summer work
    Flexible hours

    Genetec

    Québec, QC
    21 hours ago

Do you want to receive more vacancies?

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