LanceTech Solutions
Senior C++ Developer - Data Structure & Algorithm
- Compensation
- Not disclosed
- Location
- Delhi; Chandigarh; Punjab; Haryana; Delhi; Gurgaon/Gurugram; Noida; Uttarakhand; Himachal Pradesh; Bihar; Rajasthan; Indore
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Full description
Title : Desktop Software Developer - C++
Location : Work from Home/Remote
Mandatory skills : 6-12 yrs in Desktop Software Development space including C++/Rust/Python.
Overview :
We are hiring a Senior Desktop Software Developer with strong system-level programming skills to build high-performance desktop applications and backend integrations. The ideal candidate should be experienced in C++, with a solid understanding of microservices architecture, DSA, and low-latency systems.
Key Responsibilities :
- Design & develop cross-platform desktop apps using C++.
- Implement efficient system designs using strong DSA principles.
- Optimize app performance, memory, and security.
- Integrate with microservices using APIs and socket.io.
- Work with MongoDB, caching, and messaging systems.
- Perform code reviews and ensure best practices in maintainability and security.
Required Skills :
- 6+ years in software development in C++.
- Hands-on with MongoDB, microservices, caching/message queues.
- Strong experience in Data Structures and Algorithms, Memory Management, Multi threading.