Job Title: Lead II - Software Engineering - macOS & Device Integration
Experience: 6 to 10 Years
Location: Chennai
Notice Period: Immediate to 45 Days
We are looking for a skilled and experienced Software Developer with strong expertise in C/C++ and macOS development, along with hands-on experience in scanner/device integration. The ideal candidate will also have a working knowledge of SQL Server 2019 and ASP.NET Web Forms/C#. You will play a key role in developing, integrating, and maintaining high-performance applications and device-level functionalities.
Key Responsibilities:Develop and maintain applications using C/C++ on macOS platforms.
Work on scanner/device integrations, ensuring seamless hardware-software communication.
Collaborate with cross-functional teams to understand business and technical requirements.
Design and optimize database interactions using SQL Server 2019.
Support and enhance existing solutions built on ASP.NET Web Forms with C#.
Debug, test, and document software components with high code quality standards.
Participate in code reviews and follow best practices for software engineering.
Required Skills:Strong programming experience in C/C++.
Hands-on experience in macOS application development.
Experience with hardware/device integration (scanners or similar devices).
Knowledge of SQL Server 2019 – writing queries, stored procedures, optimization.
Proficiency in ASP.NET Web Forms and C#.
Understanding of application architecture, performance tuning, and memory management.
Preferred Qualifications:Exposure to cross-platform development tools.
Familiarity with device SDKs, drivers, and APIs.
Strong problem-solving and analytical skills.
Good communication and collaboration abilities.