Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, maintain, and troubleshoot enterprise software products primarily using C/C++ on Unix/Linux and Windows platforms.
Participate actively in the complete Agile software development lifecycle including coding, unit testing, integration testing, code and design reviews, and defect resolution.
Collaborate with senior engineers, quality engineering, and product stakeholders to deliver reliable product features, maintain product quality, and improve product design and implementation.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
3+ years of software development experience, preferably in enterprise product development.
Proficiency in C and C++ programming on Unix/Linux, plus working knowledge of Windows development technologies (Win32, MFC, COM/DCOM).
Experience with Web Services, SOAP, WSDL, XML technologies, and Agile development methodologies.
Ideal Candidate Profile
Experienced in enterprise-scale software product development and maintenance with a strong focus on C/C++ and cross-platform development.
Comfortable working within Agile teams and collaborating with cross-functional stakeholders globally.
Skilled in reading and interpreting technical and architectural documentation to identify implementation challenges and improvements.
