Senior C++ Developer
Primary stack
Nice to have's
Job description
About the Position
Ready to take your career to the next level? If so, we would love to hear from you!
If you want to become an expert in developing construction simulations and optimizing object-oriented databases together with the design team, Codespring is hiring senior C++ developers with.Net experience.
We provide software to our customers which helps them to create estimations and schedules for the construction industry based on the 3D model of the building created in various modeling applications. Performance, memory management, and concurrent programming are crucial for the application and are guaranteed by the simultaneous multi-user, multi-branch project environment based on a native object-oriented database.
The development team is involved in product design as well in order to implement the best feature set available on the market.
Responsibilities
- Implement performance and memory-critical features in an object-oriented database environment, paying attention to multi-user and object versioning requirements.
- Work with other functional components and application development teams to understand their functional requirements.
- Bring ideas to the design and architecture of this framework.
- Optimize the persistence framework that needs to store large numbers of both small objects and very large objects with very high IO rates.
- Collaborate with team members, sharing knowledge with others.
- Meet project deadlines.
Requirements
- B.S. or M.S. in Computer Science.
- Very strong (at least 3 – 4 years) C++ development experience.
- .Net experience is mandatory.
- Knowledge and experience in object-oriented (OOP) design principles is highly desired.
- Knowledge of UML and experience is highly beneficial.
- Windows development experience.
- Ability to follow development processes, write very clean and readable code.
- Performance, memory-oriented, and concurrent programming experience is an advantage.
- Experience with object-oriented databases is an advantage.
- Experience working as a team member of a larger development team is beneficial.
- Good English communication skills (both written and oral) are mandatory.
- Fast learner, motivated person.
We Offer
- Competitive salary package.
- Flexible working hours.
- Open-minded, young team.
- Language trainings.
- Team-building activities.
- Long-term cooperation.
- Pleasant, modern, green area workplace in Cluj-Napoca.
Please send us your application to the following email address: Apply Now.
© Code Spring. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.