Qcells North America banner

Senior Software Engineer - Azure

Qcells North America

The Role

Overview

Develop cloud-native energy software solutions using Java, Python, and Azure.

Key Responsibilities

  • software development
  • azure cloud
  • software design
  • code quality
  • collaboration

Tasks

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

Requirements

  • java
  • python
  • azure
  • ci/cd
  • microservices
  • 5+ years

What You Bring

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

Benefits

-This target salary range is for CA positions only and should not be interpreted as an offer of compensation.

The Company

About Qcells North America

-Pioneers solar and storage innovation from U.S. factories, born in South Korea and on a mission in North America. -Projects range from utility-scale EPC builds to residential panel installations and energy-storage systems. -As a leader in solar tech, it pilots cutting-edge manufacturing techniques to reduce costs and improve efficiency. -Blends global R&D roots in Germany and Korea with bold U.S. industrial expansion and market leadership.

Sector Specialisms

Residential

Commercial

Government

Solar

Energy

Energy Storage Systems

Power Plants

Energy Retail