
Senior Software Engineer - Azure
Qcells North America
The Role
Overview
Senior engineer designing Azure cloud solutions for energy applications.
Key Responsibilities
- software design
- software development
- code quality
- azure cloud
- collaboration
Tasks
-Software Design: Design and implement scalable, maintainable, and efficient systems and software using best practices and design principles. -Software Development: Develop and maintain high-quality software for energy applications that leverage cloud-native services. -Code Quality: Ensure code quality through rigorous reviews, automated testing, and adherence to coding standards and best practices. -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.
Requirements
- java
- python
- azure
- ci/cd
- microservices
- 5+ years
What You Bring
-Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred). -Proficiency in Java and Python, with the ability to adapt to other programming languages as needed. -Strong problem-solving and analytical skills. -Knowledge of both relational and non-relational databases. -Strong expertise in Microsoft Azure cloud services. -Excellent communication and collaboration skills. -Familiarity with CI/CD pipelines and DevOps practices. -Experience with energy systems, including renewable energy, energy grids, and distributed energy resource (DER) management. -Deep understanding of software design principles, patterns, and best practices. -Advanced expertise in Java and Python, with experience integrating seamlessly with Azure services. -5+ years of professional software engineering experience. -Hands-on experience with microservices architecture and API-first development. -Previous experience integrating high-scale IoT technologies and edge computing with cloud services. -Up to 20% travel time. -Energy Expertise: Apply knowledge of energy systems, distributed energy resources, or renewable energy technologies to deliver domain-specific solutions.
People Also Searched For
Quality Control jobs in San Jose , California , US
Quality Manager jobs in San Jose , California , US
Quality Engineer jobs in San Jose , California , US
Quality Control jobs in California , US
Quality Manager jobs in California , US
Quality Engineer jobs in California , US
Quality Control jobs in San Jose , US
Quality Manager jobs in San Jose , US
Quality Engineer jobs in San Jose , US
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
