C++ Developer with MS SQL

Brak informacji o wynagrodzeniu
SeniorFull-time
#365588·Dodano wczoraj·0
Źródło: YourITeams
Aplikuj teraz

Tech 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

YourITeams

137 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz