Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Software Developer (Backend)

Full-time

Bitfarms

Job Responsibility:

Bitfarms is a global vertically integrated Bitcoin mining company that operates one of the largest cryptocurrency mining operations in North America. As the only publicly traded pure-play Bitcoin mining company audited by a Big Four audit firm, we are a global operation powered by entrepreneurial leaders and the most novel technology available.

Spanning two continents, Bitfarms Ltd. (‘BITF' on Nasdaq and TSX) operates 12 Bitcoin mining farms using primarily clean, sustainable hydro-electricity drawing on the talents of a diverse team from a wide range of backgrounds and experiences. Our culture of innovation and growth helps Bitfarms maintain its leadership in the tech space.

With two new sites in development and the opportunity for more, our company values forward-minded thinkers who are willing to bring new ideas to the table, while drawing from what's been tried and true. We are proud to have been recognized by our employees as a Great Place to Work!

We're passionate about innovation, sustainability, and cryptocurrency and are looking for amazingpeople to join our team.

Bitfarms continues to seek operational and financial improvements through decentralization and diversification, and using ethical, sustainable, and innovative initiatives to unlock value and generate superior returns for our shareholders and a rewarding workplace for our employees.

What we offer:

  • Competitive salary and bonus opportunities along with career advancement
  • Top tier group insurance plan with employer cost sharing
  • Group retirement savings with employer contribution
  • Employee referral program
  • Telemedicine & employee assistance program (EAP)
  • Modern workspaces located in Quartier Dix30
  • Free indoor heated parking with charging stations for electric vehicles
  • Exclusive employee discounts for Dix30 businesses
  • An inclusive, safe and diverse work environment

Interested? This is a great opportunity to work for a young and dynamic company!

We are currently looking for an Intermediate Software Developer (Backend) to join our team

What you can expect in this role:

Under the supervision of the Lead developer, the developer is responsible of supporting the team in all projects related to developing and improving the functionality of the systems in place. He is taking ownership of his proposition and developing suggested solutions with the support of his supervisor and the Bitfarm's IT team. Bitfarms is a global company, and the duties of this position require frequent collaboration with colleagues, teams and partners based outside Quebec.

More specifically, here are some of the key responsibilities:

  • Taking an active part in the internal practice of writing, analyzing, reviewing and rewriting clean C# & Python.
  • Use Git to manage the code base and collaborate with the development team.
  • Design, code, test, and debug software modules in C# and Python responsible for data collection and manipulation.
  • Contribute to the design and development of data-oriented databases using MySQL.
  • Participate in a weekly meeting with the IT team to discuss progress and feature requests/corrections Ensure the reliability and maintainability of codebase through regular updates and bug fixes.
  • Collaborate with team members from various departments to determine project specifications.
  • Collaborate with cross-functional teams to integrate software solutions with existing systems.
  • All other related tasks
Here's the profile we're looking for:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional experience in software development in fast growing company
  • At least 3 years of experience in C# and Python
  • In-depth experience with MySQL or other relational databases
  • Some experience with PHP/JS/HTML/CSS & Laravel or other MVC frameworks
  • Ability to work comfortably in a Linux environment.

A few more relevant details:

  • Work schedule: 40 h/week, Monday to Friday
  • Hybrid/remote possible
  • Job type: full-time, permanent

We are excited to hear from you, so please apply!

This job doesn't align to your experience? No problem, we're always looking for amazing talent, so please go to the connect button and apply for future openings. We'll be sure to send you an alert when the time comes.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Intermediate Software Developer (Backend) in Brossard, QC vacancy
  • $92k - $115k per year

     ...and Systems division is currently seeking a motivated Senior QA Developer for its ADPS Platform. This role is based at our Eaton Americas...  ...the Senior QA Developer will participate in the testing of the software platform of the next generation of Eaton’s Advanced Distribution... 
    Suggested
    Internship

    Eaton

    Brossard, QC
    17 days ago
  •  ...'intermédiaire de ce site web ou directement aux gestionnaires. Your team’s dynamic We are looking for a Senior Front-End Web Developer to join the UX Development team and help shape the foundations of user experience across Genetec products. In this role, you will... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Brossard, QC
    more than 2 months ago
  • $95k - $120k per year

     ...subscriptions worldwide for organizations selling any product, through any channel, on any device—as a service. About You You are a Software Developer with at least 2 years of professional development experience, ready to join AppDirect’s Firstbase engineering team. Whether you... 
    Suggested
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    a month ago
  •  ...technological alternative. Job Description As a Full Stack Developer, you'll be part of a product-aligned team focused on building...  ...and feedback to help improve how we build, test, and deliver software Collaborate and Learn: Work closely with senior developers to... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    17 days ago
  • $70k - $97k per year

     ...aimed at empowering indie game developers to overcome the hurdles and...  ...Montreal as a Back-End Analyst & Developer (with SaaS experience) and be...  ...: - Lead the backend development team in designing...  ...backend services with other software systems.- Implement and maintain... 
    Suggested
    Full time
    Flexible hours

    GameAddik Network Inc

    Montréal, QC
    10 days ago
  • Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives...
    Full time

    Electronic Arts

    Montréal, QC
    15 hours ago
  •  ...Responsibilities Develop software according to specifications, including software requirements specifications and interface designs....  ...software-related field, or equivalent degree or experience. Intermediate or conversational French proficiency. Proficiency in full-... 
    Full time
    Flexible hours

    OSEDEA

    Montréal, QC
    13 hours ago
  •  ...trams, maintenance services and integrated systems.     More Than a Job: A Mission We are seeking a passionate Wayside Software Developer ready to shape modern rail solutions and enhance the safety and performance of mobility systems. You'll work alongside people who... 
    Long term contract
    Worldwide

    Alstom

    Saint-Bruno, QC
    8 hours ago
  •  ...Responsibilities Guide a software development team through implementation based on specifications and interface designs. Develop key software solutions addressing clients’ business...  ...equivalent degree or experience. Intermediate or conversational French proficiency.... 
    Full time
    Flexible hours

    OSEDEA

    Montréal, QC
    7 hours ago
  •  ...all team members belong and have the opportunity to thrive. Lyft’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our... 
    Full time

    Lyft

    Montréal, QC
    15 hours ago
  •  ...AppDirect, is the leading solution built to help software companies generate revenue through data-...  .... About You As a Senior Software Developer, you'll join a development team that...  ...building modern, scalable, high-performing backend services, demonstrating strong... 
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    10 days ago
  •  ...empower individuals by fostering confidence and self-expression while celebrating intimacy and individuality. We’re looking for a Software Developer Intern to join our team. This role is ideal for a student who is eager to grow their development skills, gain hands-on... 
    Full time
    Internship

    Nuovo Photography

    Montréal, QC
    13 days ago
  •  ...Design, build, and deliver scalable software solutions for client projects. Design...  ...cloud and on-premise infrastructure. Develop backend services, APIs, and system components....  ...related field, or equivalent experience. Intermediate or conversational French at a minimum.... 
    Full time
    Flexible hours

    OSEDEA

    Montréal, QC
    19 hours ago
  • $42.27 per hour

    Overview Languages English or French Education Bachelor's degree Computer software technology/technician Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely.... 
    Remote work

    4CAD

    Montréal, QC
    3 days ago
  •  ...Zimmer Biomet seeks a software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics and 3D modeling to support orthopedic surgical procedures within an Agile team environment. Responsibilities... 
    Flexible hours

    Zimmer Biomet

    Montréal, QC
    4 days ago
  •  ...want to build the customer support platform for the AI era, we're looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative solutions that drive the future of conversational AI. As part of... 
    Full time
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    27 days ago
  •  ...support, including evaluating customer orders, developing manufacturing methods, designing tooling...  ...to work on diverse customer projects, develop innovative manufacturing solutions,...  ...preferred. Demonstrated experience using CAD software to model, modify, and draft parts and... 
    Long term contract
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Malach Metal & Machining

    Brossard, QC
    2 days ago
  •  ...consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building the services,...  ...teams and production systems. You will develop reliable backend software, improve developer workflows and help... 
    Work from home

    DRW

    Montréal, QC
    22 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and... 
    Full time

    osedea

    Montréal, QC
    12 hours ago
  •  ...Job Requisition ID #24WD83815 24WD83815, Principal Software Developer French job description to follow!/La description de poste en français se trouve plus bas! Position Overview Autodesk is looking for a Principal Software Developer to join the Autodesk Platform Services... 
    Full time

    Autodesk

    Montréal, QC
    15 hours ago
  • The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these...
    Full time

    Aspentech

    Montréal, QC
    15 hours ago
  •  ...to an experienced and motivated team mastering the latest design technologies. Why join our Navigations systems team? As a Software Developer, you will be involved in the complete software development lifecycle of our Global Navigation Satellite System (GNSS) receivers.... 
    Full time
    Worldwide

    CMC Électronique

    Montréal, QC
    20 hours ago
  •  ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics to support orthopedic surgical procedures, working within an Agile team environment. Responsibilities... 

    Zimmer Biomet

    Montréal, QC
    2 days ago
  •  ...growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing...  ...Requirements Experience: Minimum 8+ years of dedicated backend software engineering experience with C# / .NET Core . Backend... 
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    25 days ago
  •  ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!)  About us Broadsign is a growing software company with a mission to make buying, selling, and delivering... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Broadsign Careers

    Montréal, QC
    10 days ago
  •  ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you...  ...observability, and operations. You’re comfortable moving between backend development, infrastructure, CI/CD, cloud-native environments,... 
    Full time

    osedea

    Montréal, QC
    12 hours ago
  • At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They ...
    Full time
    Summer work
    Internship
    Work at office

    Lyft

    Montréal, QC
    15 hours ago
  • Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...for a Drone Ground Station Software Developer to design and implement cutting-edge ground...  ...user interfaces and scalable cloud-based backends, with an emphasis on concurrent drone... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    3 days ago
  • $30 - $36 per hour

     ...Industrial electronics technology/technician Tasks Design and develop power equipment and systems Install equipment Interpret...  ...Certificate Computer and technology knowledge Networking software Networking security Programming software Database software... 
    Long term contract
    Permanent employment
    Full time
    Shift work

    MARCHAND ENTREPRENEUR ELECTRICIEN LTEE

    Brossard, QC
    6 days ago
  •  ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical imaging. The role requires technical leadership and mentorship of a development team, with three days weekly on-site presence... 

    Zimmer Biomet

    Montréal, QC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Developer (Backend). Be the first to apply!