All roles

Open role

[Remote] Sr. Software Engineer - Azure

Remote · Ethiopia Full-time

Note: The job is a remote job and is open to candidates in USA. Qcells North America is a leading manufacturer of solar photovoltaic products and solutions, rapidly expanding its business in North America. They are seeking a Senior Software Engineer to design and deliver high-quality software solutions, particularly focusing on cloud-native applications and energy systems.

Responsibilities

  • Software Development: Develop and maintain high-quality software for energy applications that leverage cloud-native services
  • Software Design: Design and implement scalable, maintainable, and efficient systems and software using best practices and design principles
  • Energy Expertise: Apply knowledge of energy systems, distributed energy resources, or renewable energy technologies to deliver domain-specific solutions
  • Azure Cloud Solutions: Develop cloud-native applications, leveraging the full suite of Azure services to ensure systems are performant, scalable, and reliable
  • Collaboration: Work closely with cross-functional teams, including product managers, architects, and other engineers, to define technical requirements and deliver innovative solutions
  • Code Quality: Ensure code quality through rigorous reviews, automated testing, and adherence to coding standards and best practices

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred)
  • 5+ years of professional software engineering experience
  • Proficiency in Java and Python, with the ability to adapt to other programming languages as needed
  • Strong expertise in Microsoft Azure cloud services
  • Deep understanding of software design principles, patterns, and best practices
  • Hands-on experience with microservices architecture and API-first development
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of both relational and non-relational databases
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Up to 20% travel time
  • A commitment to delivering high-quality designs and code with attention to detail and craftsmanship
  • Advanced expertise in Java and Python, with experience integrating seamlessly with Azure services
  • Experience with energy systems, including renewable energy, energy grids, and distributed energy resource (DER) management
  • Previous experience integrating high-scale IoT technologies and edge computing with cloud services

Company Overview

  • Qcells is a renowned complete energy solutions provider in solar cell and module, energy storage, downstream project business and energy retail. It was founded in undefined, and is headquartered in Irvine, California, US, with a workforce of 501-1000 employees. Its website is http://www.qcells.com/us.
  • Company H1B Sponsorship

  • Qcells North America has a track record of offering H1B sponsorships, with 3 in 2026, 11 in 2025, 14 in 2024, 8 in 2023, 15 in 2022, 4 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Principal Engineer

    Work from home Full-time role

    [Remote] Higher Education Account Executive - Midwest/Great Lakes

    Work from home Full-time role

    [Remote] Senior Sourcing Manager, Furniture

    Work from home Full-time role

    [Remote] Director of Mechanical Engineering

    Work from home Full-time role

    [Remote] Sales Account Manager

    Work from home Full-time role

    Complex Claims Adjuster

    Work from home Full-time role

    Clinical Data Associate III. Spain or Poland. FSP

    Work from home Full-time role

    Commercial Solar Development Engineer/Estimator, Remote within the U.S

    Work from home Full-time role

    English Speakers Needed (North America) – One-Hour Audio Recording Project

    Work from home Full-time role

    Experienced Remote Data Entry Specialist for Dynamic Entertainment Brand – Accurate Data Management and Organization Expertise Required

    Work from home Full-time role

    Outpatient Auditor - SMART Reviewer

    Work from home Full-time role

    Billing Specialist

    Work from home Full-time role

    [Remote] Customer Support Specialist

    Work from home Full-time role

    Entry Level AI Model Evaluator – 100% Remote, USA Based

    Work from home Full-time role

    Staff Software Engineer, Enterprise Products

    Work from home Full-time role

    Account Receivable Clerk

    Work from home Full-time role

    Enterprise Strategy Consulting Manager

    Work from home Full-time role

    Communications & Marketing Coordinator

    Work from home Full-time role

    Toxics Cleanup Program Strategic Planner (Environmental Planner 5)

    Work from home Full-time role

    Remote Data Engineer – Operations Analytics & Reporting Specialist at careerzynith (Work‑From‑Home)

    Work from home Full-time role

    Experienced Part-Time Remote Data Entry Specialist – Precision Data Management for careerzynith

    Work from home Full-time role