Drive innovation with BluWave-ai as an Intermediate Software Developer in Ottawa. Work in a hybrid workplace to build scalable applications for our real-time energy optimization platform.
This role focuses on designing, developing, and deploying core software applications for clean-tech products. Collaborate with cross-functional teams like data scientists and smart grid engineers, working with time-series data to optimize renewable energy grids. The ideal candidate is passionate about coding, tackling engineering challenges, and enhancing performance across all systems.
Key Responsibilities: • Design and maintain scalable software services for SaaS products • Integrate data ingestion and machine learning models into production • Review, scope,
and estimate tasks within agile cycles • Collaborate on backend components and Grafana dashboards • Troubleshoot and resolve software issues to ensure reliability
Requirements: • Experience with RESTful APIs in data-intensive applications • Proficiency with relational databases like PostgreSQL • Familiarity with Docker and containerization tools • Clean coding skills and CI/CD practices • Strong verbal and written communication abilities
Enhance your software development skills while contributing to impactful renewable energy solutions.