Senior Software Developer, Application Performance Management (Toronto)

Senior Software Developer, Application Performance Management (Toronto)

08 Sep
|
Seequent
|
Toronto

08 Sep

Seequent

Toronto

At Seequent, we help organisations to understand the underground, giving them confidence to make better decisions faster. We build world‑leading technology in Earth sciences, transforming how customers develop mineral resources, design infrastructure, source renewable energy, and reduce environmental impact. We operate in 145+ countries and are headquartered in Current Zealand.

Senior Software

Developer, Subsurface Information Management. Responsible for designing, developing, releasing high‑performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows for geoscience data. The role includes leadership in software architecture, cross‑functional collaboration, project management, and mentoring.

Software Design

Design and architect complex software applications, components, and web services. Use modelling techniques consistent with design standards, patterns, and methodologies. Prototype and model software behaviours for stakeholder approval.

Software Development

Code, verify, test, document, and refactor complex programs and integration services. Develop and support internal and external web APIs for secure, scalable access to geoscience data. Optimize data models for transactional and analytical workloads.

Advocate for selection of development methods, tools, and techniques. Measure and monitor application of standards, including security.



Maintain CI/CD pipelines and observability tools to automate deployments.

Ensure releases meet quality, security, and compliance standards.

Project Management

Define, document, and execute small projects or sub‑projects. Work independently or with a small team through all project phases. Apply appropriate project management methods and tools. Identify, assess, and manage risks.

Prepare realistic project plans and ensure stakeholder involvement. Track activities against the schedule and monitor costs, quality, and resources. Bachelor’s degree in computer science, engineering, or equivalent. ~7+ years in software development roles. ~ Experience with enterprise‑scale data solutions (high volume, high concurrency). ~ Experience with relational and NoSQL data stores. ~ Strong proficiency in SQL, Python, and JSON. ~ Experience with cloud platforms (Azure, AWS, GCP). ~ Experience with streaming technologies (Kafka, Event Hub) and API integrations. ~ Proficient in resolving complex technical or professional tasks. ~ The role is hybrid, requiring presence in the Toronto office twice a week.

Expected to provide technical guidance and mentorship to other team members. Equity, Diversity, and Inclusion Competitive salary Flexible working Continuous learning and growth opportunities opportunities Personal support resources #

📌 Senior Software Developer, Application Performance Management (Toronto)
🏢 Seequent
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer, application performance management (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer, application performance management (toronto) / toronto