HumanBit Logo

C++ DEVELOPER | Codersbrain

full-time
Posted on May 1, 2025

Job Description

Senior C++ Developer

Job Summary

We are seeking a highly skilled Senior C++ Developer with a strong background in designing, architecting, and delivering high-performance software solutions. This role is critical in driving the technical roadmap for our products, managing integration projects for fashion brands, and mentoring junior team members. The ideal candidate will have proven expertise in both web-based and desktop-based application development, with hands-on experience in C++ and the Qt Framework, particularly using Qt Widgets and Qt Creator IDE. The position is based in Bangalore, India and requires immediate joining.

Responsibilities

  • Software Development & Architecture: Design, architect, and develop high-performance software solutions in collaboration with key stakeholders. Define and evolve the high-level architecture, technical roadmap, and implement best practices.
  • Project Delivery: Lead and manage integration projects for fashion brands by developing custom GUIs, integrating enterprise systems, and managing forecasting challenges to deliver scalable products on time and within budget.
  • UI & Plugin Development: Develop frameworks and custom UIs using Qt Widgets on existing 3D Fashion Design Software and create connector plugins for two-way data exchange utilizing C++ and REST APIs.
  • Project & Quality Management: Independently manage both internal and external projects ensuring risk mitigation, quality checks, robust documentation, and timely delivery.
  • Mentorship: Mentor junior developers and trainees by assigning tasks, supervising their progress, and promoting best coding practices.

Qualifications

  • Experience: 6 to 10 years of hands-on experience in software development with a focus on complex solution design and delivery.
  • Programming Expertise: Strong proficiency in C++ with a deep understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Qt Framework Knowledge: Minimum 2+ years of experience with the Qt Framework, specifically using Qt Widgets and the Qt Creator IDE.
  • Application Development: Demonstrated experience in developing both web-based and desktop-based applications.
  • Project Leadership: Proven track record of working on 2–3 C++ & Qt projects in a solution architect capacity.
  • Communication Skills: Excellent communication, presentation, and collaboration skills.
  • Educational Background: Engineering degree (B.E./M.E. or equivalent) in a relevant field.

Preferred Skills

  • Experience integrating systems via RESTful Web Services.
  • Strong analytical and logical reasoning with a self-driven approach in a startup-like environment.
  • Ability to effectively manage multiple projects and adhere to stringent timelines.

Experience

  • 6 to 10 years of relevant experience in software development and solution architecture, with a proven background in C++ development and Qt-based applications.

Powered by
HumanBit Logo