Job Closed

This listing is no longer active.

DICAD Systeme GmbH logo
DICAD Systeme GmbH

Das beste BIM-CAD für Tragwerksplaner!

C++ Developer, Software Engineer – 3D-CAD

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 1987H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

72 days ago

Salary

0

Seniority

Senior

Bachelor DegreeExperience acceptedGerman

Job Description

C++ Developer, Software Engineer – 3D-CAD

DICAD Systeme GmbH

• Further development of our highly successful 3D/BIM CAD system STRAKON • Development of new features within a complex software environment • Maintenance of the existing codebase

Job Requirements

  • Solid knowledge of C++ and some experience in software development
  • Independent, goal-oriented work style
  • Team player with strong communication skills
  • Quick to grasp new concepts
  • Good German language skills

Benefits

  • Interesting and varied role in a motivated team
  • Structured work using Scrum
  • Pleasant working atmosphere in a healthy, fast-growing company
  • Thorough onboarding
  • Freedom to contribute and apply your skills
  • Flexible working hours (flextime)
  • Flexible remote work arrangements (home office/remote)
  • Company pension plan
  • Regular team events (restaurant outings, company trips, Christmas parties…)

Related Job Pages

More Backend Engineer Jobs

Loyal Guru logo

Senior Backend Developer – Ruby, Go

Loyal Guru

We make it easy for retailers to collect customer data and activate it through loyalty programs and personalized offers.

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Diseñar, implementar y escalar diversas soluciones, enfocándote en escribir código pulido y fácil de entender. • Utilizarás Ruby como lenguaje de desarrollo o lenguajes OO en el server side. • Seguirás las mejores prácticas, participarás en code reviews y contribuirás a la arquitectura compartiendo e implementando tus mejores ideas. • Trabajarás estrechamente con especialistas (QA, Product Owners) para asegurar la calidad del software. • Aplicarás las mejores prácticas de desarrollo seguro (como OWASP Top 10), asegurarás el manejo seguro de datos sensibles y colaborarás con los equipos de Security y DevOps para implementar controles automatizados en el CI/CD.

Spain
ContractRemoteTeam 51-200

Role Description - Design, develop and maintain backend services and APIs using Java - Build scalable, secure and high-performance backend architectures - Integrate internal and external systems via RESTful APIs and messaging services - Collaborate closely with Frontend, Product Management, DevOps and Architecture teams - Write clean, testable and maintainable code following best practices - Participate in code reviews, technical discussions and architectural planning - Work in an agile environment (Scrum/Kanban) Qualifications - Several years of hands-on experience as Backend Developer / Java Developer - Strong expertise in Java (Java 11+), incl. Spring or Spring Boot - Solid knowledge in: - REST APIs / microservices - Relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) - Build & dependency management tools (Maven, Gradle) - Version control (Git) - Experience with: - CI/CD pipelines (e.g., GitLab CI, Jenkins) - Cloud environments (AWS, Azure, or similar) — a plus - Container technologies (Docker, Kubernetes) — nice to have - Strong problem-solving skills, structured way of working, ownership mindset - Good English skills for international collaboration Requirements - Location: Hungary, (remote and occasional travel to Budapest or Budaörs) - Workload: Full-time - Language: English (Hungarian a plus) - Start: ASAP - Duration: B2B, 6 months (option of extension) - The candidate has to reside in Hungary

Hungary
Job Closed
Palmetto embraces diversity and logo

Backend Software Development Engineer III

Palmetto embraces diversity and

Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C Deliver end-to-end solutions for whole home electrification Foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work Prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance

Backend Engineer72 days ago

Role Description As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical data ingestion pipelines and 3rd party integrations that connect hundreds of thousands of solar energy and HVAC systems to our platform. Your work will directly impact product teams, analytics, customer support, operations, and business intelligence systems that depend on reliable, mission-critical data. - Design and implement scalable server-side solutions, with an emphasis on APIs, backend services, event-driven architecture, and database integration. - Write high-quality, testable, and maintainable code across the full stack. - Develop and maintain comprehensive unit, integration, and end-to-end tests. - Diagnose and troubleshoot production issues and propose robust solutions. - Participate in Agile ceremonies (planning, grooming, retrospectives) and contribute to meaningful story estimations. - Engage in architectural discussions, technical design reviews, and contribute to Palmetto's engineering standards. - Identify and advocate for opportunities to improve system performance, reliability, and developer productivity. - Partner cross-functionally with product managers, designers, and QA to deliver well-rounded user-centric solutions. Qualifications - 5+ years of professional software engineering experience. - Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model. - Proficiency with NestJS and experience designing/consuming RESTful APIs. - Experience building and maintaining backend applications in an event-driven architecture. - Experience with message queues and message brokers. - Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB). - Expertise in solving complex problems related to data consistency and ingestion at enterprise scale. - Strong unit and integration testing discipline; TDD experience is a plus. - Familiarity with CI/CD pipelines, code versioning (Git), and modern development workflows. - Excellent written and verbal communication skills. - Strong problem-solving skills, a continuous learner mentality, and a commitment to team success. Requirements - Experience with NestJS or other Node.js frameworks beyond Express. - Familiarity with server-side rendering concepts and isomorphic React applications. - Knowledge of authentication and authorization patterns (e.g., OAuth, JWT). - Experience with front-end build tools (Webpack, Vite, Babel, etc.). - Exposure to containerization (Docker) and cloud platforms (AWS, GCP, Azure). - Practical knowledge of Agile methodologies, pair programming, and code review practices. - Enthusiasm for building clean, scalable, and maintainable code. Benefits - Comprehensive benefits package including unlimited PTO, medical, dental, and vision coverage. - Paid parental leave. - Retirement plans. - Opportunities for career growth and talent development. Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.

United States
Job Closed
Septeo logo

Java Developer

Septeo

Septeo, éditeur de logiciels de référence en Europe, est un groupe qui grandit vite. Qui se transforme. En 10 ans, nous sommes devenus un des leaders européens de la tech, une référence dans l’édition de logiciels. Cette évolution, c’est le fruit d’un collectif. Le résultat d’un travail d’équipes déterminées, audacieuses et engagées. Des équipes qui travaillent main dans la main, dans la simplicité, la convivialité & la confiance. Animés par des valeurs communes, chez Septeo, on est ensemble, on fait ensemble et on transforme ensemble. Et les résultats sont là : aujourd’hui, nous sommes le 8ème plus grand éditeur de logiciels en France au classement Truffle 100 et 9ème au FW500. Notre ambition ne s’arrête pas là. Nous souhaitons devenir incontournable en Europe. Nous sommes déjà présents, derrière chaque moment de vie, grâce aux logiciels que nous développons, mis à la disposition de millions de femmes et d’hommes : un achat immobilier, un mariage, une création d’entreprise, un voyage... C’est une sacrée responsabilité finalement. C’est la nôtre. Et peut-être bientôt la vôtre. Prêt(e) à faire partie de l’aventure ?

Backend Engineer72 days ago
Full TimeRemoteTeam 1,001-5,000

Role Description Septeo Hospitality recherche un(e) Développeur Fullstack Java à Tunis pour accompagner le développement et la maintenance de la suite logicielle e-Season, dédiée à la gestion hôtelière de plein air (campings). Vous intégrerez une équipe de 5 personnes et collaborerez quotidiennement à distance avec les équipes basées en France et en Espagne. Votre quotidien : - Développer et maintenir les applications de la suite logicielle eSeason en environnement Java. - Intervenir principalement sur la correction de bugs, l’optimisation des performances. - Participer aux rituels de l’équipe, notamment les Daily meetings. Stack technique : - Back-end : Java (8 et 21), Hibernate, Spring - Bases de données : MariaDB, Amazon Aurora, MongoDB - WebServices : Rest / Soap - Front End : React (typescript) / JSF JavaServer Faces (RicheFaces), VueJS, AngularJS - Data : Quartz (Scheduler), Pentaho (ETL), RabbitMQ - Outils : Jira, GitLab, Maven, SLF4J - Méthodologie : KANBAN Qualifications - Vous justifiez d’au moins 3 ans d’expérience dans un environnement similaire et maîtrisez parfaitement Java (versions 8 ou 21). - Nous recherchons avant tout une personne fortement autonome, capable de prendre en charge ses sujets de bout en bout, de prioriser efficacement et d’avancer sans dépendance constante. - Vous savez travailler à distance en toute responsabilité, en maintenant un haut niveau de qualité et de fiabilité. - Curieux(se) et doté(e) d’un bon relationnel, vous appréciez le travail en équipe et savez interagir efficacement avec vos interlocuteurs. Benefits - Grandir et s’épanouir grâce à un parcours de formation personnalisé, des opportunités de mobilité interne et la possibilité de s’auto-former via notre plateforme Udemy. - Vivre une aventure humaine, échanger et partager autour d’évènements thématisés (afterworks, sport, RSE, séminaires, etc.) 🎉 - Rejoindre un collectif qui prend soin des autres et s’engage en faveur de l’égalité des chances, la diversité et l’inclusion. - Un process de recrutement en 3 étapes : - Un premier échange téléphonique avec un(e) chargé(e) de recrutement pour vous présenter le poste et ses missions, en savoir plus sur vous. - Un second entretien avec un double objectif : vous présenter notre groupe et ses valeurs, mais aussi connaitre vos motivations et l'adéquation de votre projet professionnel avec le poste proposé. - Enfin un dernier entretien : ce sera l’occasion de rencontrer votre futur(e) manager, faire un focus métier et valider l’ensemble de vos compétences. Company Description Septeo, éditeur de logiciels de référence en Europe, est un groupe qui grandit vite. Qui se transforme. En 10 ans, nous sommes devenus un des leaders européens de la tech, une référence dans l’édition de logiciels. Cette évolution, c’est le fruit d’un collectif. Le résultat d’un travail d’équipes déterminées, audacieuses et engagées. Des équipes qui travaillent main dans la main, dans la simplicité, la convivialité & la confiance. Animés par des valeurs communes, chez Septeo, on est ensemble, on fait ensemble et on transforme ensemble. Et les résultats sont là : aujourd’hui, nous sommes le 8ème plus grand éditeur de logiciels en France au classement Truffle 100 et 9ème au FW500. Notre ambition ne s’arrête pas là. Nous souhaitons devenir incontournable en Europe. Nous sommes déjà présents, derrière chaque moment de vie, grâce aux logiciels que nous développons, mis à la disposition de millions de femmes et d’hommes : un achat immobilier, un mariage, une création d’entreprise, un voyage... C’est une sacrée responsabilité finalement. C’est la nôtre. Et peut-être bientôt la vôtre. Prêt(e) à faire partie de l’aventure ?

Tunisia
Job Closed