Senior Software Engineer - Invest Ottawa
  • N/A, Other, Canada
  • via Whatjobs
150 CAD - 200 CAD
Job Description

As part of this initiative, we have partnered with our client, Enurgen on their search for a Senior Software Engineer!Job SummaryAs a Senior Software Engineer, you will be responsible for developing and maintaining the full software development lifecycle of Enurgen's products. You will work closely with the founding team to build scalable, high-performance web applications integrated with their "DUET" software.Qualifications5+ years of experience as a Software Engineer and/or related roleExperience developing high performance data intensive web applicationsExperience with UI development using React or similar technologiesExperience with backend development using Python, Node, or similar technologiesProven track record of developing greenfield applications in startup-like environmentsNice to haves; having any of this experience is a strong assetExperience with scientific computing and simulation modelling in 3d spaceExperience with distributed and parallel computing workloadsExperience with OLAP databases such as Clickhouse, BigQuery or similar technologyExperience with at least one low level language, such as C++ or Rust will be an assetSoft SkillsAbility to work independently, demonstrating self-directed problem-solving skillsAbility to conceptualize and plan product changes, driving a technical backlogAbility to work on multiple projects/tasks simultaneouslyAbility to work as part of an engineering and scientific teamAbility to work directly with our enterprise clientsAbility to convey technical ideas in a clear logical fashion, both oral and written, from informal communications to customer-side documentationAbility to translate high-level technical discussions into executable plansDemonstrated flexibility to get the job done, whatever that job isTo learn more about the Enurgen please visit their website: https://enurgen.com/#J-18808-Ljbffr

;