Join Our Team for the Most Secure Solutions
As a technology and innovation partner in the field of defense and public safety, we develop and integrate solutions that build trust. We are experts in integrating individual structures and components into a complete system. Our teams' knowledge and passion are embedded in every step, from development to realization and operation of complex systems.
Role Overview
We are seeking a Senior Fullstack Developer to join our team focused on AI-driven mission technologies. You will be part of the Electronics & SW-Development department, providing cross-sectional development services at the system, hardware, and software levels. Your role will involve developing software for manned and unmanned aerial vehicles and IT development infrastructure, supporting product developments.
Key Responsibilities
- Develop product components for platform-independent mission systems, focusing on networked mission management solutions and unmanned aerial vehicle control.
- Collaborate with product management, system development, and software development within the project team.
- Lead and independently execute software development tasks.
- Plan and document software development efforts, ensuring adherence to software development processes.
- Define and review software requirements and develop software sub-architectures.
- Mentor and share knowledge with team members.
- Create software designs and associated documentation.
- Ensure software verification is conducted.
- Provide technical sales support during the initiative and proposal phases.
- Ensure compliance with necessary standards and norms.
- Independently execute software development tasks within time, cost, and quality constraints.
Candidate Profile
- Completed university degree in a technical or scientific field or equivalent.
- Several years of relevant experience in software development.
- Fullstack experience in both traditional application development under Linux, Windows, and web development (backend/frontend) is desirable.
- Proficiency in compiled and interpreted languages such as C++, Java, JavaScript/TS, and Python.
- Knowledge/experience with build, test frameworks, and packaging systems.
- Experience with common shell languages (Bash, Tcsh, Windows Batch, Windows Powershell).
- Knowledge of Linux-based operating system architecture (systemd, networking, udev, Device-Driver).
- Experience with architecture standards and best practices, such as design patterns.
- Nice to have: knowledge in network programming (native & web-based), experience with geodata and video processing, practical knowledge in virtualization (VM, Container), and version control systems Git and Subversion.
- Analytical and conceptual thinking skills, strong customer and service orientation, and communication skills.
- Excellent German and good English language skills, both written and spoken.
Why Join ESG?
- Benefit from trusted customer relationships, a wealth of project experience, and our technology company's decades-long success story.
- We offer a family-like and supportive environment where your ideas are welcome and recognized.
- Work in interdisciplinary teams.
- We enable continuous personal growth through a variety of tailored training and development opportunities.
Benefits
- Generous working hours with flexibility, e.g., Working@home, flexitime account, and part-time options.
- Attractive compensation with secure and long-term prospects.
- Mobility and sustainability options, e.g., Jobrad, Jobticket, E-charging stations.
- Health and prevention programs, e.g., company sports groups, height-adjustable desks.
- Family support services, e.g., family service and child holiday care.
We promote diversity and equal opportunities and look forward to receiving diverse applications. ESG workplaces are generally suitable for part-time employees. If part-time applications are received, it will be examined whether the part-time requests can be met within the scope of official possibilities.
We look forward to receiving your meaningful application. Please upload it via our online application form in the jobs.esg.de area. Filling out the form takes only 3 minutes.
Benefits Extracted with AI
- Flexible working hours with options for remote work and part-time
- Attractive compensation with long-term security
- Mobility and sustainability options like Jobrad and Jobticket
- Health and prevention programs such as company sports groups and adjustable desks
- Family support services including family service and child holiday care
Similar jobs
Last update: 23 minutes ago
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.