The Operating System for Intellectual Property.
Full-Stack Engineer
Location
Germany
Posted
65 days ago
Salary
0
Seniority
Mid Level
Job Description
Full-Stack Engineer
noventive - IP securely protected
• Work closely with customers and the product management to build long lasting solutions. • Address deep systemic issues and push new products that set benchmarks in usability and performance. • Maintain instances for our SaaS-customers for their day to day operations focusing on release management, data migration, managing CI/CD pipelines and operations.
Job Requirements
- Bachelor's degree or higher in Software Engineering, Computer Science or a related technical field, or equivalent practical experience.
- Ideally 2 - 4 years of professional experience.
- Strong programming skills with the following programming languages: Java and JavaScript.
- Experience in working with common front-end technologies and front-end frameworks, such as Angular.
- Deep understanding of common data structures and database design.
- Solid English or German skills.
Benefits
- Flexible working times (we don't track hours, we track delivery)
- Free choice of work location (at our office in Munich or flexible from home)
- Great personal development potentials and possibilities for co-creation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
TechBiz GlobalTechBiz Global is a leading IT recruitment and software development company
• Develop, test, deploy, and integrate web-based applications within the Data & AI department • Design, code, test, and deploy scalable end-to-end web applications using Angular or React for frontend • Create and optimize SQL queries and work with relational databases, specifically Postgres • Develop and integrate Azure microservice APIs • Collaborate closely with team members to deliver integrated solutions
Software Engineer – m/f/d
ng-voiceThe Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.
• Develop the next generation of features and applications for our IMS solution using a test-driven development approach • Collaborate with a passionate team to develop the next generation of features and applications • Perform testing, validation, and optimization of solutions to ensure high-quality deliverables • Identify opportunities to improve operational efficiency and propose innovative solutions • Work with technologies such as Kamailio, Redis, MySQL, SIP, RTP, Diameter, C, Python, and Bash • Opportunity to work on the full spectrum of IMS nodes: P-CSCF, S-CSCF, I-CSCF, RTP-Engine, MMTel, HSS, PCRF, DRA, BGCF, TOPOS, TADS, E-CSCF • Understand 3GPP specs and incline the IMS solution to the standards
Software Engineer – Go, Cloud-Native IMS
ng-voiceThe Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.
• Next-Gen IMS Development: Develop and scale features for our IMS solution using Go (Golang) , following a test-driven development (TDD) approach • Core Network Logic: Work across the full spectrum of IMS nodes (P/S/I-CSCF, MMTel , etc.), transitioning legacy signaling patterns into high-performance Go services • Protocol Implementation: Handle signaling and media protocols (SIP, Diameter, RTP) directly within Go-based micro-services • System Optimization: Perform deep-track testing, validation, and optimization to ensure low-latency performance and high-quality deliverables • Standards Alignment: Interpret 3GPP specifications and implement them to ensure our IMS solution remains industry-compliant and interoperable • Cloud-Native Operations: Work with a modern stack including Kubernetes, Redis, MySQL, and Prometheus build resilient, self-healing network functions
IMS Core Software Engineer – C, Distributed Systems
ng-voiceThe Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.
• Investigate and resolve complex production issues within IMS core components. • Perform advanced C-level debugging, including analysis of deadlocks, race conditions, memory corruption, and concurrency issues. • Conduct structured root cause analysis across distributed telecom systems. • Analyse SIP and Diameter signalling flows and end-to-end IMS call scenarios. • Navigate and interpret complex 3GPP specifications to validate expected behaviour and implementation. • Implement high-quality bug fixes and stability improvements in the codebase. • Collaborate closely with L2 support, QA, and R&D to reproduce, analyse, and resolve issues. • Continuously improve diagnostics, logging, and observability of IMS components.


