Previous Job
C++ Developer : 20-00962
Ref No.: 20-00962
Location: San Jose, California
Primary Skills: C++ Engineer, Python, NodeJS, Golang
Duration: 3-6 Months with possible extension
Contract Type: W2 Only

Client AppDynamics[1] is an application intelligence product that provides enterprises with the next generation of APM software to monitor, manage, analyze, and optimize customer experiences and the most complex software environments behind them.

A corner-stone of the AppDynamics product is our agent technology. Our agents run alongside the application code and collect monitoring data. We provide agents for a wide array of technology platforms [2] - notably Java, .NET, NodeJS, Python, PHP, Golang, and C++.

Many of our agents are built upon a C++ library we developed called libagent. This library is core to our technology stack and implements concepts common across our agent suite. We are undertaking a modernization overhaul of libagent in 2020. We are looking for two experienced C++ developers to join the team in our San Jose campus during this phase.

We expect the project to last 3-6 months. Ideal candidates will possess the following skills:

* Good understanding of C++11 programming language, particularly memory management tools provided by the language
* Experience actively working on C++ codebases in a professional setting for at least 5 years
* Understanding of and experience professionally working with Boost library will be a plus
* Extensive experience in unit testing C++ code. One of the core areas of improvement we aim to undertake is to build up the test coverage around the library, so ideal candidates would have experience evolving a codebase to have a testsuite of executable specifications.
* Prior experience in refactoring and evolving a codebase guided by unit tests
* Experience writing SOLID[3] code in C++11 language.

    To follow up with any questions, please contact Vivek at 408-816-2465.

Akraya is an award-winning IT staffing firm and the staffing partner of choice for many leading companies across the US. We offer comprehensive benefits including Health Insurance (medical, dental, and vision), Cafeteria Plan (HSA, FSA, and dependent care), 401(k) (enrollment subject to eligibility), and Sick Pay (varies based on city and state laws).

If this position is not quite what you're looking for, visit and submit a copy of your resume. We will get to work finding you a job that is a better fit at one of our many amazing clients.

Akraya is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Akraya is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.