Software Developer - Carbon Markets

almost 2 years ago
Full time role
Calgary, AB, CA... more
Calgary, AB, CA... more

Job Description


About Loam

At Loam, we have the earth in our hands. As a team of scientists, farmers and entrepreneurs, we are on a mission to improve the world’s farmland and address climate change.

We are developing microbial technology to remove CO2 from the atmosphere and build carbon in agricultural soils. With a dedicated agenda to deliver nature based solutions, we help farming businesses prosper by boosting yield and soil health and enabling access to carbon markets.

As a start-up with ambitious founders and investors, our work is fast-paced and multidimensional. We foster a supportive and diverse workplace, where every team member is encouraged to learn and grow beyond their area of expertise.

While everyone at Loam is working in different roles, we all have one job: to remove CO2 from the atmosphere and store it stably in the soil.


About the role

We’re looking for a passionate Software Developer who will thrive in an environment where there are open-ended problems to solve. You must be keen to grow your experience and driven by the contributions you can make to building a successful, impactful product. This is an exciting role with enormous opportunity to grow personally and professionally alongside the fast-growth of our organisation.

Key to the success of this role is to work independently and confidently on the design and infrastructure of Loam's new platform for managing carbon farming. You will take geospatial data on soil metrics and farming activities worldwide, and develop the functional programs necessary to calculate overall carbon footprints and model soil organic carbon forecasts into the future. You will work closely with our Product Manager and key stakeholders throughout the software development and QA process. If you also have experience in Agile frameworks and popular coding languages (e.g. JavaScript), we’d like to meet you. Your goal will be to build efficient programs and systems that serve our carbon markets user needs.


Responsibilities

  • Write clean, scalable and maintainable code
  • Revise, update and refactor existing code
  • Implement unit tests and E2E tests
  • Get involved in weekly planning sessions
  • Work closely with product development, marketing and agribusiness teams
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Create technical documentation for reference and reporting

Requirements

About You

You have proven experience as a Software Developer, Software Engineer or similar role (GIS or agricultural business experience a plus), and a drive to create impact.

  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • BSc/BA in Computer Science, Engineering or a related field

Benefits

  • Collaborative and highly engaging work environment with engagement across the Loam international R&D, product and commercial team
  • Ability to have significant impact and grow with the organisation
  • Competitive package on offer, including base salary and bonus
  • Paid time off plus health and wellbeing benefits

Similar jobs