Senior Software Engineer (Renewable Energy)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Renewable Energy): Developing and maintaining high-quality software components for the Nispera platform, an asset performance management tool for renewable energy and storage assets with an accent on scalable, secure, and reliable solutions. Focus on optimizing application performance, contributing to architecture decisions, and integrating with data pipelines, APIs, and cloud services.
Location: Hybrid (2-3 days in Office) Switzerland - Zurich
Company
(Nasdaq: FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage.
What you will do
- Design, develop, and maintain high-quality software components for the Nispera platform.
- Collaborate with Product Owners, Tech Leads, and cross-functional team members to deliver features in iterative sprints.
- Implement scalable, secure, and reliable solutions for monitoring renewable energy and battery storage systems.
- Optimize application performance and ensure high availability for large-scale deployments.
- Contribute to architecture decisions, code reviews, and best practices for clean, maintainable code.
- Integrate with data pipelines, APIs, and cloud services to support advanced analytics and reporting.
Requirements
- Bachelor’s degree or equivalent experience in Computer Science, Engineering, or related field with 7+ years' software development experience.
- Strong ability to articulate technical concepts in written and spoken English.
- Excellent problem-solving skills and ability to work in an agile Scrum environment.
- Proficiency in Python and/or Node.js, with a strong grasp of scalable REST API.
- Hands-on experience with relational databases, primarily PostgreSQL (TimescaleDB extension a plus) and MySQL.
- Experience with microservices architecture, RESTful APIs, and containerization (Docker, Kubernetes).
- Hands-on experience with AWS services (EKS, ECR, S3, API Gateway).
- Familiarity with CI/CD tools, unit testing, and version control systems (Git).
Nice to have
- Strong knowledge and experience with Typescript and Nest.js.
- Deep understanding of modern authentication standards such as OAuth 2.0, OpenID Connect, and JWT (JSON Web Tokens).
- Solid understanding of networking fundamentals, including IP addressing, routing, firewalls, and secure connectivity concepts.
- Previous experience in the energy sector, especially renewables or battery storage.
Culture & Benefits
- Encouraging openness, active listening, and decisive action to create a culture where everyone has the opportunity to contribute to our success.
- Fostering an environment where diverse perspectives are heard and valued, driving innovation and progress.
- Delivering exceptional value that exceeds expectations by understanding our customers' needs and adapting swiftly to meet them.
- Pushing boundaries to deliver sustainable, game-changing solutions that shape a brighter, more energy-efficient future for all.
- Embracing an ownership mindset, pushing ourselves and each other to accelerate progress and create lasting success.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →