Job Description
Sutherland Global Services is seeking a Professional C/C++ Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. We are looking for a C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Sr C++ developer responsibilities include designing, developing, and delivering high-volume, low-latency applications. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you
Job Description:
To succeed in this position, you must:
• Bachelor or Master degree in Computer Science, Engineering or a related subject
• Proven Software Development experience of 4+ Years in designing and developing applications using C/C++ and related technologies.
• Strong proficiency in C with fair knowledge of the language specification
• Thorough knowledge of the standard library, STL containers, and algorithms
• Familiarity with embedded systems design, low-level hardware interactions
• Hands-on experience in Design and Development of Pre-boot/Platform Software in the areas of onboard device Firmware/Driver, UEFI BIOS, Platform SW Management, Networking, Reliability and/or Diagnostics based products
• Experience in modular programming (libraries)
• Experience in multithreaded programming and communication (IPC)
• Experience in data structures and algorithms
• Experience in socket programming
• Experience in secure (SSL/TLS) programming.
• Added value - Windows application development experience using C++ / C# / .Net programming and/or hands experience in Windows Driver Development/WDK, WMI, WCF, WPF
• Good to have experience in transactional databases, write Stored Procedures and Functions in SQL Server
• Certification in C and embedded C would be an added advantage
Qualifications:
Responsibilities:
• Design, build, and maintain efficient, reusable, and reliable C++ code.
• Prepare product releases and implement proper control for each product release
• Expect to carry out development/design work for existing and new applications.
• Working under a dynamic agile based environment.
• Strictly adhere to scrum framework and guidelines.
• Coordinate with multiple development teams.
Additional Information:
All your information will be kept confidential according to EEO guidelines
💡 Quick Summary
Seeking a career-building opportunity? The C|C| Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
