Job
- Level
- Lead
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Hürth
- Working Model
- Onsite
Job Summary
In this role, you develop robust software applications, manage data pipelines, and advise clients on integrating our platform, while supporting your team in coding and documentation tasks.
Job Technologies
Your role in the team
- As a Senior Software Developer (Lead), you will be responsible for a small team of 2 Software Engineers and 2 working students with the following tasks:
- Quality and Sustainability: You develop robust, scalable, and efficient software applications using modern programming languages and frameworks.
- Reliability: Operation of data pipelines and AI services that our clients can depend on.
- System Integration: Collaborating with and advising our clients on requirements gathering, designing, and integrating our analytics platform into their subsystems.
- Growth: You and your team write clean, maintainable, and well-documented code and work with our architects on optimized system architectures for our growth.
- Mentorship: You support your team members in their technical and personal development journey.
- German Customer Support: You organize troubleshooting, bug fixing, and software performance optimization for our clients always with a smile, reliability, and absolute customer focus.
- You stay independently up-to-date with new technologies and industry trends.
This text has been machine translated. Show original
Our expectations of you
Education
- Bachelor's or Master's degree in Physics, Business Informatics, Computer Science, or a related field of IT Management.
- 5 or more years of professional experience after bachelor's degree or apprenticeship.
Qualifications
- Most of our clients are based in Germany. Therefore, our clients expect you to speak German at a professional level (Unicert C1 or C2).
- You are a doer, leading by example for the client and the team, and applying best practices.
- The ability to follow existing processes.
- Very good programming skills.
- Quick comprehension and high discipline.
- Strong communication skills and a keen sense for precision.
- Good handling of performance pressure.
- Good knowledge of SQL queries and a willingness to work hands-on.
- Good knowledge of at least one cloud provider.
- Good knowledge of at least one modern programming language (e.g., Java, Rust, Go, C++, Python).
- Familiarity with software design patterns and principles.
This text has been machine translated. Show original
What we offer
- Secure job: Every person we hire should grow with us in the long term.
- Good compensation & career opportunities: Our employees are involved in the company's success. Over the next few years, we will continue to grow and expand. Therefore, we need additional experts and/or managers.
- Great working atmosphere: A positive environment is important in customer contact. Because only those who are in a good mood can inspire others. The interaction among colleagues is very collegial and family-like. We all pull in the same direction and motivate each other to achieve top performance and personal growth.
- Modern workplace at AI.Village (a joint initiative with ki NRW), directly at Hürth-Kalscheuren S-Bahn station (5 minutes to Cologne South, 14 minutes to Bonn Hbf).
- Sunlit offices on a modern campus (air conditioning and shading in summer).
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Lülf+
Lülf+ Premergency GmbH, based in Hürth, Germany, is a subsidiary of Lülf+ Security Consulting. The company specializes in creating innovative software solutions focused on geospatial analytics and digital safety management. Their main clients include fire brigades, emergency services, and industrial fire departments, utilizing the Premergency platform for effective hazard prevention.
Description
- Company Type
- Startup
- Working Model
- Onsite
- Industry
- Internet, IT, Telecommunication