Seequent

Software Developer​

Seequent
Apply
2 months ago
Toronto, CanadaMid Level

Responsibilities

  • Create and document detailed designs for software applications and components.
  • Design, code, verify, test, document, amend, and refactor programs and scripts.
  • Develop and support platform services and APIs for analytics, data science, business intelligence, and AI workflows.
  • Apply agreed modeling techniques, standards, patterns, tools, and basic security practices.
  • Conduct self-validation, peer reviews, and software quality checks.
  • Assist with release planning, scheduling, preparation of release materials, and maintenance of release records.
  • Participate in testing, quality assurance, and issue resolution.
  • Work independently under general direction and collaborate with colleagues, customers, suppliers, and partners.
  • Provide occasional Tier 3 after-hours support.

Requirements

  • Bachelor’s degree in computer science, engineering, or equivalent experience.
  • At least 3 years of experience in relevant software development positions.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with enterprise-scale data solutions.
  • Experience with relational and/or NoSQL data storage mechanisms.
  • Proficiency in SQL, Python, and JSON is preferred.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Ability to work independently, use sound judgment, seek guidance when needed, and plan work over short time horizons.
  • Effective communication, collaboration, organization, digital skills, and adherence to security, privacy, and ethics standards.

Benefits

  • Hybrid work arrangement requiring two days per week in the Seequent Toronto office.
  • Flexibility in working hours may be required to collaborate across global time zones.
  • Occasional Tier 3 after-hours support may be required.
Contact me