Square One Resources
4 months ago
Lead C++ Developer @ Square One Resources
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Square One Resources
- Location
- Polska Poland
- Posted
- 4 months ago
Job description
Significant hands-on experience in modern C++ (C++11 and later), including memory management, templates, concurrency, and the standard library Strong grounding in object-oriented design including SOLID principles, encapsulation, inheritance, and polymorphism Proficiency in SQL, specifically Microsoft SQL Server — including query optimisation and execution plan analysis Experience implementing and maintaining unit tests across UI, back-end services, and database layers. Working knowledge of communication protocols such as HTTP/HTTPS, TCP/IP, and socket programming Familiarity with Agile development methodologies, version control systems like Git, and continuous integration tools like Jenkins or Travis CI Understanding of software architecture patterns, including microservices, monolithic, and event-driven architectures Knowledge of containerization using Docker and orchestration using Kubernetes Experience working in a team environment, collaborating with cross-functional teams to deliver high-quality software products Strong analytical and problem-solving skills, with the ability to debug complex issues and optimize system performance Familiarity with testing frameworks like JUnit or PyUnit, and experience writing automated tests for UI components, RESTful APIs, and database queries Ability to work in a fast-paced environment, prioritizing tasks based on business needs and deadlines Strong understanding of software development life cycles, including planning, design, implementation, testing, deployment, and maintenance
Required skills
- docker
- sql
- kubernetes
- git
- jenkins
- c++
- microservices
- ui
- tcp/ip
- agile development methodologies
- solid principles
- event-driven architectures
- unit tests
- microsoft sql server
- templates
- object-oriented design
- concurrency
- back-end services
- travis ci
- socket programming
- http/https
- monolithic
- standard library
- database layers
Interested in this position?
Create your free account and tailor your CV to match this job.