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
Apply For This Job
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.