About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Job Description:
We are seeking a passionate and experienced C++ Developer to join our dynamic R&D team. This role offers an exciting opportunity to engage in the development of advanced software solutions across various domains, including telecommunications, defense, and public safety. You will be involved in the entire software development lifecycle, from creating and reviewing specifications to implementing and testing software. This position promises personal growth and the chance to contribute to innovative projects.
Responsibilities:
- Develop and implement high-quality software using the latest best practices.
- Create and review requirements for functional, design, and interface specifications.
- Implement cross-component development tests and participate in test plan reviews.
- Analyze and solve complex engineering problems in software development.
- Lead and mentor junior team members, providing technical guidance and support.
- Collaborate with architects, technical leaders, and test leads to ensure project success.
- Propose, plan, and implement product and process improvements.
- Participate in product integration and support activities.
Required qualifications
Required Skills:
- 2+ years of experience in C++
- Knowledge of Boost and STL C++ Libraries
- Experience with unit and component test frameworks
- Strong analytical and problem-solving skills
- Excellent teamwork and communication skills in English
- Bachelor's or master's degree in Computer Science, Software Engineering, or a related field
- Experience with algorithm optimization, code profiling, and memory usage analysis
Preferred Skills:
- Python/Bash knowledge
- Experience with C++ embedded systems
- Understanding of advanced software architecture
- Familiarity with software development processes