Website:
nemetschek.ai
Job details:
Roles & Responsibilities:
The Software Developer C++ designs, develops, and maintains reinforcement engineering
functionality for ALLPLAN’s desktop applications using C++. This role works closely in crossfunctional teams, focusing on modern C++ and software development practices.Design, develop, test, and maintain C++ solutions that align with product requirements.
- 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 UI 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.
Required Qualifications:
- Experience developing software components with C++ in a professional environment.
- Deep 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 while mentoring junior developers.
- Knowledge of agile methodologies is a plus.
Click on Apply to know more.