Deskripsi Pekerjaan
Milieu Solar Sdn. Bhd., a pioneering force in the renewable energy sector, is seeking a talented and motivated Software Engineer / Digital Engineer to join our dynamic team in Kota Damansara. This is a unique opportunity to directly impact the efficiency and scalability of solar energy solutions across Malaysia.
In this role, you will be at the heart of our digital transformation, responsible for architecting, developing, and deploying both internal and external software solutions. You will design tools that streamline our operational workflows, improve data management, and enhance the performance of our solar asset management platform. Your work will enable us to monitor, analyze, and optimize solar energy systems, driving sustainability and cost-efficiency for our clients and our internal teams.
We are looking for a creative problem-solver who thrives in a fast-paced environment. You will collaborate closely with engineers, data scientists, and business stakeholders to translate complex requirements into robust, user-friendly applications. If you are passionate about clean energy and eager to build software that makes a tangible difference, we want to hear from you.
Join us at Milieu Solar and be part of a mission to power a greener future, one line of code at a time.
Tanggung Jawab
- Design, develop, and maintain scalable software solutions for internal operational efficiency (e.g., workflow automation, data dashboards).
- Build and enhance external-facing applications for solar asset management, including monitoring, reporting, and analytics features.
- Collaborate with cross-functional teams (engineering, business development, operations) to gather requirements and deliver robust technical solutions.
- Write clean, maintainable, and well-documented code following industry best practices.
- Perform code reviews, testing, and debugging to ensure high quality and reliability of all deliverables.
- Integrate third-party APIs and services to extend system capabilities (e.g., weather data, inverter protocols).
- Continuously research and implement emerging technologies to improve performance, security, and user experience.
- Provide technical support and troubleshooting for deployed applications, ensuring uptime and user satisfaction.
Kualifikasi
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 2+ years of professional experience in software development, preferably in web or cloud-based applications.
- Proficiency in one or more programming languages such as Python, JavaScript/TypeScript, Java, or C#.
- Experience with modern web frameworks (e.g., React, Angular, Django, Flask) and RESTful API design.
- Solid understanding of database management (SQL, NoSQL) and data modeling.
- Familiarity with version control (Git), CI/CD pipelines, and agile development methodologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent written and verbal communication skills in English; ability to work independently and as part of a team.