Software Developer I

Kanata, ON, CA, Canada

Job Description

About Us





At Genomadix, we're revolutionizing DNA testing to make healthcare faster and to help inform better therapy decisions. Our technology empowers precision medicine, giving neurologists and cardiologists critical information to help them determine the best care for their patients. Join us and make a real impact on lives.

Job Title





Software Developer I





As a Software Developer at Genomadix, you'll design and implement cutting-edge software solutions that drive our rapid DNA testing platform. You'll work closely with scientists, product managers, and fellow developers to transform complex data into intuitive, high-performance applications. In our fast-paced startup environment, you'll have the flexibility to innovate, learn, and make a measurable impact on global health.

Responsibilities




Design and develop GUIs and web-based infrastructure for DNA testing applications. Implement Python-based algorithms and middleware for data processing. Build and maintain testing frameworks and data analysis tools. Collaborate with product managers, developers, and scientists to define requirements. Ensure end-to-end SDLC documentation accuracy, from initial requirements to final verification reports. Use Git/GitHub for version control. Troubleshoot and resolve software issues efficiently.



Required Qualifications




Degree in Computer Science, Engineering, or related field. A minimum of 2 to 3 years of hands-on software development experience. Strong problem-solving and communication skills. Ability to manage priorities in a fast-paced environment. Proficiency in either .NET or Python and an eagerness to expand skills across both technologies



Preferred Skills




Experience with C#, .Net, Python, RESTful APIs Familiarity with object-oriented programming (OOP) principles and design patterns Hands-on experience developing and consuming RESTful APIs Knowledge of Windows and Linux environments. Familiarity with cloud platforms (Azure/GCP/AWS) is an asset Commitment to continuous learning and collaboration.



Why Join Us




Work on cutting-edge biotech solutions that improve patient health. Competitive salary and comprehensive benefits. Flexible work options and a collaborative culture. * Opportunities for professional growth and skill development.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3252096
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kanata, ON, CA, Canada
  • Education
    Not mentioned