London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom Hybrid Employment

Version 1 is hiring a Senior C++ Developer

About the Role

The role involves developing and optimizing C++ code for scalable systems, working closely with engineers and stakeholders to ensure robust software performance and timely delivery.

Responsibilities

  • Design and implement software solutions using C++
  • Optimize application performance and memory usage
  • Collaborate with team members on system architecture
  • Write clean, maintainable, and efficient code
  • Troubleshoot and debug complex issues
  • Participate in code reviews to ensure quality
  • Support testing and validation processes
  • Contribute to technical documentation
  • Work with product teams to define requirements
  • Ensure compliance with coding standards
  • Integrate software with external systems
  • Maintain existing codebases and legacy systems
  • Identify and address performance bottlenecks
  • Develop unit and integration tests
  • Follow agile development practices
  • Respond to production incidents when needed
  • Implement security best practices
  • Stay current with C++ language developments
  • Mentor junior developers when required
  • Participate in sprint planning and retrospectives
  • Ensure software meets scalability requirements
  • Collaborate on deployment strategies
  • Use version control systems effectively
  • Support continuous integration pipelines
  • Adapt to evolving project needs

Nice to Have

  • Master's degree in computer science or engineering
  • Experience with embedded systems
  • Knowledge of Python or scripting languages
  • Familiarity with Docker or containerization
  • Experience with cloud platforms
  • Background in financial or trading systems
  • Exposure to DevOps practices
  • Knowledge of microservices architecture
  • Experience with static analysis tools
  • Understanding of real-time operating systems

Compensation

Competitive salary with benefits

Work Arrangement

Hybrid work model

Team

Collaborative engineering team focused on software delivery

Why Join Us

  • Opportunities for professional growth and technical advancement
  • Supportive environment that values innovation and collaboration
  • Work on challenging projects with real-world impact

Technology Stack

  • C++17, STL, Boost
  • CMake, Git, Docker
  • Linux, Windows environments

Available for qualified candidates

Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Version 1
Market leader in Oracle, Microsoft, and AWS consulting services and one of the fastest-growing digital consultancies in Europe. Partners with leading global brands to deliver digital, cloud, and enterprise application solutions.
All jobs at Version 1 Visit website
Job Details
Department Digital, Data and Cloud
Category embedded
Posted 6 days ago