Backend Developer / Software Engineer (m/f/d)

Job Description

Focus on Node.js, PostgreSQL & Operational Intelligence Platform

ABOUT US

Hüttl & Vierkorn is a management and digitalization partner for sustainable companies. We implement and operate energy, environmental, and IT security management systems and provide long-term support to our clients. Our mission: We shape the future.

Our headquarters are located in Gunzenhausen. Our customers come primarily from industry, commerce, and the public sector.

We are developing an operational intelligence platform for energy, environmental, building, and process data . The platform collects technical operational data from decentralized customer locations, processes it in a central data platform, and makes it available for monitoring, analysis, and operational decision-making.

In this way, we support companies in making energy and resource consumption transparent, reducing emissions and making technical processes more efficient.

YOUR ENTRY WITH US

You will take over an existing and well-documented backend application based on Node.js, PostgreSQL and TimescaleDB.

Together with our software developers, engineers and subject matter experts, you will work your way systematically into the existing architecture and data flows of our platform.

You will then gradually take on responsibility for the further development of the API, the database and the central backend functions.

Our engineers handle the integration of meters, sensors, machines, and building systems, as well as the processing of the respective OT protocols. Your responsibilities begin with the acquisition of standardized data and include its processing, storage, and provision.

YOUR TASKS

  • Maintenance and further development of our existing Node.js application
  • Design and development of REST APIs
  • Development of new backend and platform features
  • Further development of the data models in PostgreSQL and TimescaleDB
  • Development and optimization of high-performance SQL queries
  • Processing, validation and aggregation of technical time series data
  • Development of calculation and evaluation logics
  • Analysis and correction of errors throughout the entire data flow.
  • Further development of logging, monitoring and automated testing
  • Participation in authentication, authorization and security concepts
  • Documentation of technical functions, interfaces and architectural decisions
  • Contributing to the design of future software and data architecture

YOUR PROFILE

Basic requirements

  • practical experience in backend or software development
  • good knowledge of JavaScript or TypeScript
  • Experience with Node.js and the development of REST APIs
  • Good knowledge of SQL and relational databases
  • Experience with PostgreSQL or similar database systems
  • Safe handling of Git and version control
  • Ability to analyze and further develop existing applications in a structured manner
  • analytical, independent and reliable work ethic

Suitable backgrounds

  • IT specialist for application development
  • Software developer with practical backend experience
  • Computer science or business informatics graduates with development experience
  • Engineers with in-depth programming and database knowledge
  • Data Engineers or Platform Engineers specializing in backend and databases

Desirable

  • Experience with TimescaleDB or other time series databases
  • Knowledge of Docker and Linux
  • Experience with automated testing and CI/CD
  • Knowledge of monitoring and central logging
  • Experience with Grafana
  • Basic knowledge of VPN, TLS and certificate management
  • Experience with large data sets or technical measurement data
  • Interest in energy efficiency, environmental protection and resource conservation

Experience with all the technologies mentioned is not required. What is crucial is that you understand complex technical concepts, develop maintainable software, and are willing to take responsibility for a production platform.

WHY HÜTTL & VIERKORN

  • Software development with a concrete contribution to energy efficiency, environmental protection and resource conservation.
  • Contributing to a growing operational intelligence platform
  • existing and well-documented codebase
  • structured onboarding and direct knowledge transfer
  • technical responsibility and personal creative freedom
  • Collaboration with software developers, engineers and subject matter experts
  • short decision-making processes
  • Flexible working hours and hybrid working
  • Full-time or part-time employment
  • individual further training and development opportunities
  • modern zero-energy office powered by solar energy
  • Parking lot with charging station for electric and hybrid vehicles
  • permanent employment contract

HOW TO APPLY

You can submit your application via:

  • E-Mail: karriere@huettl-vierkorn.de
  • Telephone: +49 9831 683940
  • in person at our location

Your contact person: Alexander Hüttl

We look forward to receiving your application.

Your contact person:

Alexander Hüttl

+49 9831 6839421
karriere@huettl-vierkorn.de