C++ Application Developer, Linux

Posted 35ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Remote C++ Developer for LINUX designing and maintaining robust applications. Collaborating with cross-functional teams to implement performance modules and mentor junior developers.

Responsibilities:

  • Design, develop, and maintain high-quality C++ applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement performance and quality modules.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Ensure code quality, organization, and automatization of tasks.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay updated with industry trends and best practices and integrate them into projects.
  • Document code, processes, and procedures thoroughly.
  • Troubleshoot and debug complex issues in a timely manner.
  • Mentor junior developers and provide technical guidance as needed.

Requirements:

  • Bachelors degree in computer science, Engineering, or related field.
  • 8 years of proven experience in C++ development, with a strong understanding of object-oriented programming.
  • Proficiency in software development tools such as Git, JIRA, and Jenkins.
  • Experience with debugging and optimization techniques.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Familiarity with Agile methodologies is a plus.
  • Experience with multi-threading and networking is preferred.

Scouting America

EducationSportsSocial Impact
View all jobs at Scouting America