Software Engineer
Role details
Job location
Tech stack
Job description
Join NeoVac as a Software Engineer in Oberriet! We focus on innovative energy solutions.
Tasks
- Collaborate in a Scrum team to enhance our cloud and IoT solution.
- Play a key role in developing efficient and sustainable energy calculations.
- Support the team with implementation, testing, and CI/CD pipelines., We want to rethink energy. And we look forward to you supporting us as a Software Engineer.
NeoVac - Making energy smarter
Your tasks
- You work solution-oriented in the Scrum team, further developing our complex cloud and IoT solution for managing our measurement data.
- You take on a key role in expanding our ZEV calculation with a focus on efficiency and sustainability.
- You support the team with your experience in implementation, testing, setting up automated tests, building CI/CD pipelines, as well as documentation and knowledge transfer.
- You integrate modern technologies to provide our customers with reliable and timely data.
Requirements
- Degree in Computer Science and 10+ years of software development experience.
- Strong knowledge of Azure Cloud services and software architecture.
- Experience with IoT projects and data processing., * You have a degree in computer science.
- You bring at least 10 years of practical experience in software development, several years of which in a leadership role.
- You find it easy to understand, apply, and clearly communicate complex technical concepts.
- You love data and can extract the maximum value from it.
- Very good knowledge of Azure cloud services and modern software architectures.
- Proven experience with IoT projects, measurement data processing, and energy billing systems.
- Experience with the "Consumption-based energy and water cost accounting" (VEWA) and regulatory requirements.
- Solid mathematical-analytical foundation, especially in statistics, optimization, and algorithms.
- You work confidently with SQL and have several years of experience with "SQL Server" on Azure.
- DevOps practices and CI/CD pipelines on Azure excite you.
- You are a tech-savvy, ambitious, and innovative team player.
- Strong communication, teamwork, and coordination skills.
- Familiarity with Swiss work and communication culture.
- You have good German and English skills to easily communicate with English-speaking team colleagues.
You can count on this with us
- Collaboration in a motivated Scrum team
- Work in a future-oriented company in the energy/utility sector
- Challenging technical tasks with high personal responsibility
- Collaboration with subject matter experts
- Modern cloud infrastructure
- Flexible home office option up to 3 days per week
- At least 5 weeks of vacation and flexible working hours
- If needed, a cost-effective option to charge your electric car at the workplace and free parking spaces