Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qcells Logo

Senior Software Engineer - Azure

Qcells

Salary not specified
Oct 30, 2025
Irvine, CA, US
Apply Now

Hanwha Q CELLS America Inc. is seeking a Senior Software Engineer to design and deliver high-quality software solutions for energy applications, leveraging cloud-native services and expertise in Java, Spring Boot, Python, and Microsoft Azure cloud technologies.

Requirements

  • 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.

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.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred).
  • 5+ years of professional software engineering experience.
  • Up to 20% travel time.
  • Excellent communication and collaboration skills.
  • A commitment to delivering high-quality designs and code with attention to detail and craftsmanship.