Responsibilities
Design and develop software applications using C++ on Linux platforms.
Debug and troubleshoot issues in existing C++ and Java codebases.
Optimize application performance and system reliability.
Collaborate with cross-functional teams to define and implement new features.
Create and maintain technical documentation for software projects.
Implement software testing and validation procedures.
Stay updated with the latest industry trends, especially in C++, Linux, and Java technologies.
Qualifications
Bachelor's degree in computer science, engineering, or a related field.
Working knowledge of Java and its integration with C++ systems.
Strong understanding of Linux operating system architecture and concepts.
Experience with debugging and troubleshooting in a Linux environment.
Excellent problem-solving and analytical skills.
Effective communication skills and ability to work in a team.
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries IT Services and IT Consulting
#J-*****-Ljbffr