Auf einen Blick
- Aufgaben: Design, implement, and maintain C++ software components while solving problems and collaborating with your team.
- Arbeitgeber: Join an innovative company that values creativity and teamwork in a dynamic environment.
- Mitarbeitervorteile: Enjoy a relocation package, daily breakfast, and support for language courses, plus a competitive salary.
- Warum dieser Job: Tackle challenging C++ tasks in a flat organization that encourages your ideas and growth.
- Gewünschte Qualifikationen: 8+ years of C++ experience and a degree in a related field are required.
- Andere Informationen: Lifestyle-friendly hours, no scheduled meetings, and a welcoming office culture await you!
Das voraussichtliche Gehalt liegt zwischen 78000 - 130000 € pro Jahr.
– Relocation package
– Languages course
– Daily breakfast
Free visa and work permit
Job Overview And Responsibility
- Software Development: Design, implement, and maintain software components using C++.
- Problem Solving: Identify and resolve software issues and improve performance.
- Collaboration: Work closely with team members and other departments to understand requirements and deliver high-quality solutions.
- Code Review: Participate in code reviews to ensure code quality and adherence to best practices.
- Testing: Develop and execute unit tests to ensure software reliability and robustness.
- Documentation: Create and maintain documentation for software components and processes.
- Continuous Improvement: Stay updated with the latest industry trends and continuously improve skills and knowledge.
Required Skills and Experience
- A degree in Computer Science, Mathematics, Engineering, or a related field. Education for those who relocate to Berlin:
– EU citizens – no restrictions
– Others, who don’t have an EU passport – required to have a technical university degree (starting from a bachelor) or 3 years of proven IT experience - Experience: 8+ years of proven experience in C++ software development, no need for latest standards C++17
- Technical Skills:
– Proficiency in C++ programming.
– Familiarity with algorithms and data structures.
– Understanding of software design and architecture principles. - Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills in English.
- Ability to work effectively in a collaborative team environment.
- Willingness to learn new technologies and adapt to changing requirements.
Why Candidate should apply this position
– A wide array of extremely challenging C++ development tasks
– An international team of brilliant minds
– A working environment that makes this team stay and grow
– Enough time to make sure that every detail of your solution is perfect
– A flat organization and plenty of room for your ideas
– No scheduled meetings
– Lifestyle-friendly working hours, no deadlines, no overtime
– Support for relocation
– A highly competitive annual salary from the start, with a raise to EUR 130,000 after your first year
– Daily breakfast with fresh bakery products, fruits and vegetables, drinks and snacks available at the office, a shower to use in case someone does sports in between (several of us run or bike to work), a summer and a winter party, support for German language courses and welcome small dogs to the office.
#J-18808-Ljbffr
C++ Developer Arbeitgeber: Saishunkan System Vietnam
Kontaktperson:
Saishunkan System Vietnam HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: C++ Developer
✨Tip Number 1
Make sure to showcase your extensive experience in C++ development during any discussions. Highlight specific projects where you solved complex problems or improved performance, as this aligns perfectly with the job responsibilities.
✨Tip Number 2
Familiarize yourself with the latest trends in C++ and software design principles. Being able to discuss recent advancements or best practices can demonstrate your commitment to continuous improvement, which is highly valued by us.
✨Tip Number 3
Prepare to discuss your collaborative experiences. Since the role emphasizes teamwork, sharing examples of how you've successfully worked with others to deliver high-quality solutions will show that you're a great fit for our environment.
✨Tip Number 4
Be ready to talk about your approach to code reviews and testing. We value quality and reliability, so demonstrating your understanding of these processes will help you stand out as a candidate who prioritizes excellence.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Developer
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your 8+ years of experience in C++ software development. Include specific projects or achievements that demonstrate your proficiency in C++ and familiarity with algorithms and data structures.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your problem-solving skills and your ability to work collaboratively in a team environment. Highlight any relevant experience that aligns with the job responsibilities.
Showcase Continuous Learning: Mention any recent courses, certifications, or self-study related to C++ or software development trends. This shows your willingness to learn new technologies and adapt to changing requirements, which is highly valued.
Prepare for Code Review Questions: Since code reviews are part of the job, be ready to discuss your coding practices and how you ensure code quality. You might want to include examples of past code reviews you've participated in or improvements you've made based on feedback.
Wie du dich auf ein Vorstellungsgespräch bei Saishunkan System Vietnam vorbereitest
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you designed, implemented, or maintained software components. Mention any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your analytical and problem-solving abilities. Prepare examples of past software issues you've identified and resolved, focusing on the impact of your solutions on performance and reliability.
✨Emphasize Collaboration Experience
Since collaboration is key in this role, share experiences where you worked closely with team members or other departments. Discuss how you gathered requirements and delivered high-quality solutions as part of a team.
✨Prepare for Code Review Discussions
Familiarize yourself with best practices in code quality and be ready to discuss your approach to code reviews. You might be asked to critique sample code or explain how you ensure adherence to coding standards.