C++ Developer with MS SQL
Brak informacji o wynagrodzeniu
SeniorFull-time
#365588·Dodano wczoraj·0
Źródło: YourITeamsTech Stack / Keywords
C++MS SQLSoftware DevelopmentSOLIDSDLCTestingUnit TestingC#
Wymagania
- Proven experience with C++ (C++11 and beyond) in production environments.
- Demonstrable experience with MS SQL, including schema design and query performance optimisation.
- Strong knowledge of memory management patterns and debugging techniques.
- Practical experience using templates and advanced C++ features.
- Experience designing and implementing concurrency and synchronization models.
- Experience in performance-critical programming and optimisation.
- Solid understanding of SOLID principles and object-oriented design.
- Mature understanding of the software development life cycle (SDLC).
- Experience with software testing methodologies, including unit testing and integration testing.
- Ability to drive quality processes and articulate technical trade-offs.
Nice to have:
- Experience with C# and .NET 9.
- Demonstrated ability to influence technical direction.
Obowiązki
- Design, implement and optimise software components in C++ (C++11 and later) for performance-critical applications.
- Apply robust memory management techniques to ensure stability and efficiency.
- Develop and maintain MS SQL database schemas, queries and performance tuning.
- Implement and maintain templates and advanced C++ language features to produce reusable, maintainable code.
- Design and implement concurrency models suitable for high-throughput systems.
- Drive and uphold software quality processes, including code reviews and best practices.
- Collaborate with cross-functional teams to ensure sound software design and adherence to SOLID and object-oriented principles.
- Author and execute unit tests and integration tests; contribute to test strategy and automation.
- Participate in the full software development life cycle from requirements analysis through deployment and maintenance.
Oferta
- Work on technically demanding projects that require high performance and reliability.
- Opportunities to contribute to design and quality processes across the product lifecycle.
- Collaboration with experienced engineering colleagues in a structured development environment.
- Remote work.
- Outstanding integration trips to various places in Europe for all employees.
- Activities to support your well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.
Karta sportowa
Opieka zdrowotna
YourITeams
137 aktywnych ofert