Back to jobs

Software Developer C++
Bratislava, SVKPosted 1 weeks ago
Full-timehybrid
Job Description
The Software Developer C++ designs, develops, and maintains reinforcement engineering functionality for ALLPLAN’s desktop applications using C++. This role works closely in cross-functional teams, focusing on modern C++ and software development practices.
Key Responsibilities
· Create, develop, and maintain engineering/reinforcement components in C++.
· Collaborate with product teams to translate concepts into functional application features.
· Ensure code quality and maintainability through thorough code reviews and adherence to coding best practices.
· Debug, troubleshoot, and resolve issues to optimize usability and performance.
· Contribute to documentation, unit testing, and continual process improvement for engineering/reinforcement components.
· Stay current with C++ trends and propose improvements to enhance code quality.
Requirements
· Experience developing software components with C++ in a professional environment.
· Good understanding of software engineering principles, design patterns, and modern application best practices.
· Proven ability to create clean, maintainable, and scalable C++ code.
· Excellent problem-solving, communication, and team collaboration skills.
· Ability to independently deliver high-quality features
· Ability to support junior developers.
· Knowledge of agile methodologies is a plus.
· Skills and experience in designing SW architectures is a plus.
· Skills in computational geometry is a plus.
· Proficiency in English