Point your AI agent at freehire and let it find you a job.

Get the CLI →

Solarvest

Open 74d

Software Developer

Posted Updated 6 views
Discussion

Summary

Builds and maintains internal tools, dashboards, and external-facing applications for a solar energy company, focusing on workflow automation, APIs, and integrations with third-party platforms like Power Automate and IoT systems.

This role focuses on building and maintaining both internal tools and external-facing applications that support solar EPCC operations, spanning workflow automation and dashboards to customer- and partner-facing platforms.

Responsibilities:

  • Build and maintain internal tools and dashboards supporting business operations across departments
  • Develop and support external-facing applications for customers and partners
  • Contribute to backend services, APIs, and UI across internal and external platforms
  • Support integration work with third-party platforms (e.g. Power Automate, AIoT/O&M systems)
  • Contribute to code quality, testing, code review, and basic security hygiene practices

Requirements

  • 3–5 years of professional software development experience
  • Full-stack proficiency: React/JavaScript/TypeScript on the frontend, Python or Node.js on the backend
  • SQL database experience (PostgreSQL)
  • Git / version control
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Awareness of application security and data privacy practices (e.g. PDPA), particularly for external-facing systems
  • Strong communication, collaboration, and problem-solving skills

Nice to have:

  • Azure or other cloud platform experience
  • Power Automate or similar low-code workflow tools
  • Docker
  • Neo4j
  • Experience with UI/UX best practices for customer-facing applications
  • Familiarity with CI/CD pipelines and automated testing
  • Experience with Data Ingestion pipeline such as Pandas and Pyspark
  • Experience with AI/ML frameworks such as Pytorch, Tensorflow, Scikit-Learn
  • Experience with Inference engine such as Vllm

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available