Back to the board

[Remote] Senior Software Engineer - Azure

100% remote Flexible hours Hiring now

Note: The job is a remote job and is open to candidates in USA. Qcells North America is a leading provider of solar photovoltaic products and solutions. They are seeking a highly skilled Senior Software Engineer to design and deliver high-quality software solutions, particularly leveraging Microsoft Azure cloud technologies.

Responsibilities

  • Develop and maintain high-quality software for energy applications that leverage cloud-native services
  • Design and implement scalable, maintainable, and efficient systems and software using best practices and design principles
  • Apply knowledge of energy systems, distributed energy resources, or renewable energy technologies to deliver domain-specific solutions
  • Develop cloud-native applications, leveraging the full suite of Azure services to ensure systems are performant, scalable, and reliable
  • Work closely with cross-functional teams, including product managers, architects, and other engineers, to define technical requirements and deliver innovative solutions
  • 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.
  • Apply To This Job

    Keep exploring

    [Remote] Senior Product Manager

    100% remote Flexible hours

    [Remote] Account Manager - Nitrogen Generation

    100% remote Flexible hours

    [Remote] AI Studio- Client Success & Operations Manager

    100% remote Flexible hours

    [Remote] Project Manager | Remote | AirStrip

    100% remote Flexible hours

    [Remote] Phone System Administrator

    100% remote Flexible hours

    [Remote] Mac System Administrator

    100% remote Flexible hours

    [Remote] Account Manager, Curio Science

    100% remote Flexible hours

    [Remote] Performance Coach Contact Center

    100% remote Flexible hours

    [Remote] Water Treatment Account Manager - Cleveland, OH

    100% remote Flexible hours

    [Remote] Product Manager, AI

    100% remote Flexible hours

    Professional, PDS Projects

    100% remote Flexible hours

    B2B Sales Manager – EdTech

    100% remote Flexible hours

    Experienced Data Entry Clerk – Remote Opportunity at arenaflex

    100% remote Flexible hours

    Experienced Online Chat Agent – Mobile Home Customer Support Specialist

    100% remote Flexible hours

    Audit Associate (Remote, USA-Based)

    100% remote Flexible hours

    Physicians Needed | Telemedicine | Diabetes, WeightLoss and more

    100% remote Flexible hours

    Experienced Special Needs Customer Advocate - National Remote

    100% remote Flexible hours

    Director of Financial Planning and Analysis ( New England candidates only)

    100% remote Flexible hours

    People Operations Lead

    100% remote Flexible hours

    Experienced Entry-Level Data Entry Specialist – Kickstart Your Career in Data Management at arenaflex

    100% remote Flexible hours