JobHabor

Senior Software Engineer

Hanwha Q CELLS America

Location
Remote, United States
Workplace
Remote
Employment
Full Time
Salary
USD 125,000–185,000/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Develop and maintain high-quality software for energy applications
  • Design and implement scalable, maintainable, and efficient systems
  • Apply knowledge of energy systems, DER, or renewable energy technologies
  • Develop cloud-native applications leveraging Azure services
  • Work closely with cross-functional teams to define technical requirements
  • Ensure code quality through reviews, testing, and adherence to standards

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software engineering experience
  • Proficiency in Java and Python
  • Strong expertise in Microsoft Azure cloud services
  • Deep understanding of software design principles, patterns, and best practices
  • Hands-on experience with microservices architecture
  • Hands-on experience with API-first development
  • Familiarity with CI/CD pipelines
  • Familiarity with DevOps practices
  • Knowledge of relational databases
  • Knowledge of non-relational databases
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Commitment to delivering high-quality designs and code

Preferred

  • Master’s degree
  • Advanced expertise in Java and Python
  • Experience integrating seamlessly with Azure services
  • Experience with energy systems, including renewable energy, energy grids, and DER management
  • Previous experience integrating high-scale IoT technologies with cloud services
  • Previous experience integrating edge computing with cloud services

Skills

  • Java
  • Spring Boot
  • Python
  • Microsoft Azure
  • Azure
  • Microservices
  • API
  • CI/CD
  • DevOps
  • IoT

Similar roles