Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer III/Lead C/C++ Programming.
India Jobs Expertini

Urgent! Software Engineer III/Lead - C/C++ Programming Job Opening In India, India – Now Hiring eTeam info services

Software Engineer III/Lead C/C++ Programming



Job description

<p>Key Responsibilities :<br/><br/>- Design, develop, and maintain high-performance applications using C/C++ in Windows OS environment.<br/><br/>- Work with cross-functional teams to analyze requirements and translate them into efficient software solutions.<br/><br/>- Implement, debug, and optimize networking protocols and communication modules (TCP/IP, UDP, SSL/TLS, IPSec, VPN).<br/><br/>- Apply data structures and algorithms for building scalable and optimized solutions.<br/><br/>- Write clean, maintainable, and well-documented code following industry best practices.<br/><br/>- Participate in code reviews, ensuring adherence to coding standards and performance guidelines.<br/><br/>- Debug, troubleshoot, and resolve software defects and issues using Windows debugging tools.<br/><br/>- Contribute to design discussions and provide technical input to improve architecture and system design.<br/><br/>- Collaborate with QA teams to develop test strategies, unit tests, and integration tests.<br/><br/>- Stay updated with the latest trends in C++ standards, Windows development, and networking technologies.<br/><br/>Required Skills & Qualifications :<br/><br/>- 6 - 12 years of experience in software development with C++ in Windows OS environment.<br/><br/>- Strong programming and debugging skills in C/C++ (Windows).<br/><br/>- Solid understanding of networking protocols: TCP/IP, UDP, SSL/TLS, IPSec, VPN.<br/><br/>- Strong grasp of data structures, algorithms, and system-level programming concepts.<br/><br/>- Experience in multi-threaded programming, memory management, and performance tuning.<br/><br/>- Proficiency with development tools such as Visual Studio, WinDbg, or equivalent.<br/><br/>- Familiarity with secure coding practices and software optimization.<br/><br/>- Excellent analytical and problem-solving skills.<br/><br/>- Strong written and verbal communication abilities.<br/><br/>Good to Have (Optional / Preferred) :<br/><br/>- Exposure to Windows internals (but not mandatory).<br/><br/>- Familiarity with scripting languages (Python, PowerShell) for automation.<br/><br/>- Knowledge of version control systems (Git, SVN).<br/><br/>- Experience in agile development practices (Scrum, Kanban).<br/><br/>Education :<br/><br/>- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.</p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide