Software Developer (c++)

Year    KA, IN, India

Job Description

Job Title:

Software Developer (C++)

Location

: Bengaluru

Company

: Drongo AI

About Us:



Drongo AI is a technology enterprise that builds intelligent, cutting edge technology solutions to new-age challenges. We are passionate about developing innovative solutions that have tangible/high impact in fields such as healthcare, industrial automation, digital marketing, etc.

:



We are seeking a motivated and skilled Software Developer with a strong foundation in C++ to join our team. You will be responsible for designing, developing, testing, and maintaining robust and scalable backend systems. Proven experience working closely with hardware interfaces, particularly developing C++ wrappers for device SDKs, is a significant advantage

Responsibilities

:

Design, implement, and maintain efficient, reusable, and reliable C++ code for backend services and applications. Develop and integrate server-side logic, ensuring high performance and reliability. Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to deliver high-quality features. Identify bottlenecks and bugs, and devise solutions to address these issues. Participate in code reviews to maintain code quality and share knowledge. Write unit and integration tests to ensure code robustness and reliability. Contribute to the design and architecture of backend systems. Troubleshoot, debug, and upgrade existing systems. Document technical designs, processes, and decisions

Requirements

:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Minimum of 3 years of professional software development experience with a primary focus on C++. Proven experience in developing C++ wrappers or abstraction layers for third-party or proprietary device SDKs. Experience with multithreaded and asynchronous programming in C++. Familiarity with network programming concepts (TCP/IP, sockets). Strong proficiency in C++ (including modern C++ standards like C++11/14/17). Solid understanding of data structures, algorithms, object-oriented programming (OOP), and software design patterns. Familiarity with database technologies (SQL and/or NoSQL). Experience working in an Agile/Scrum development process Experience with version control systems, particularly Git. Excellent problem-solving and analytical skills. Strong communication and teamwork abilities.
Job Type: Full-time

Pay: From ?600,000.00 per year

Education:

Bachelor's (Preferred)
Experience:

C++: 3 years (Required) Total work: 3 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3651470
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year