BSI Software
Software Engineer
Salary not disclosed2–3 yearsOnsite
- Engineering
- Darmstadt
- Full time
- Yesterday
About the role
BSI Software is looking for a Software Engineer to lead customer projects from consultation to implementation. You will be responsible for designing architectures and implementing customer-specific solutions using LowCode/ZeroCode and Java-based technologies. The role involves working closely with clients in agile teams to deliver performant and future-proof software systems.
Responsibilities
- Design architecture and manage technical implementation of customer-specific solutions.
- Implement integrations and extensions using LowCode/ZeroCode and TypeScript.
- Conduct requirements analysis in collaboration with customers to translate business processes into technical solutions.
- Work in agile teams to realize performant solutions for business-critical systems.
- Manage upgrades and transition Java-customized solutions to the BSI Customer Suite standard.
- Develop Java-based plug-ins and add-ons to meet specialized requirements.
Required skills
- Java
- TypeScript
- Software Architecture
- REST
- Kafka
- Webhooks
- ETL
- Messaging
- Identity/SSO
- German
- English
Nice to have
- Cloud technologies
- C#
- Go
- Python
Qualifications
- University degree in Computer Science, Business Informatics, or a related field
- Equivalent practical experience
Benefits
- Professional development budget
- 30 days vacation
- Holiday bonus
- Lunch subsidies
- Company pension scheme
- Deutschlandticket
- Flexible working hours
- Overtime compensation
- Sabbatical
- Workation within the EU
About the Company
BSI Software is the manufacturer of Europe's leading CRM/CX platform, specializing in customer relationship management, marketing automation, and machine learning. The company focuses on digitalization and customer-centricity, fostering a culture of innovation and flat hierarchies.