Qcells Europe · 2 months ago
Senior Software Engineer - Azure
Qcells is one of the world’s largest manufacturers and providers of solar photovoltaic products and solutions, rapidly expanding its business in North America. The Senior Software Engineer will design and deliver high-quality software solutions for energy applications, leveraging Microsoft Azure cloud technologies and collaborating with cross-functional teams to define technical requirements.
ElectronicsEnergyEnergy StorageIndustrial EngineeringIndustrial ManufacturingManufacturingRenewable EnergySolar
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
Qualification
Required
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
Preferred
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
Qcells Europe
Qcells is a renowned complete energy solutions provider in solar cells and modules, energy storage solutions, downstream project business, and distributed energy solutions business.
Funding
Current Stage
Late StageTotal Funding
$162.25M2022-09-08Debt Financing· $150M
2012-08-30Acquired
2004-03-02Series Unknown· $12.25M
Recent News
2025-10-22
2025-10-03
2025-09-26
Company data provided by crunchbase