TechTammina LLC

Sr. C++ Engineer

TechTammina LLC Virginia, United States

Role: Sr. C++ Engineer

Location: 100% remote (Consultant has to work in EST)

Duration: 6+ months

Rate: Market

This is a DMI project for Liberty Mutual and is 100% remote. With this role we really need excellent communication and personality that has the capability and confidence to excel in these requirements ..make the candidate sell themselves to you and document what they say for your summary.

Requirements

One of our clients is looking for someone to come in review, their configuration and architecture to identify the cause of the crashes and solution corrective measures. They need someone with strong engineering skills, they are likely looking for someone on more of the Development & Architecture side. Or, they may be open to two resources, perhaps a strong technical engineer/tester that can support troubleshooting and correction, and a PT architect that can support requirements around system configuration and interdependencies. See the details the details below and let me know if you have any questions:

There is a focused initiative in the context of ExPRS, our legacy home grown C++ Client / Server application which has challenges from a reliability and stability perspective. The application is believed to have memory management issues contributing to these issues. In addition, the application uses legacy communication protocols (CORBA) which can be very sensitive and fragile based upon network connectivity. The user's experience an application "crash" (2-3 or more times a day) which impacts their productivity, increases their frustration, and negatively impacts their work experience.

Strong C++ engineer / developer with enterprise level experience on C++ Client / Server 3-Tier application architecture. The application in focus is a 32 bit C++ Client with C++ Server on AIX, leveraging CORBA (Common Object Request Broker Architecture) with an Orbix implementation and Sybase DB for data persistence. Application also leverages libraries including Rouge Wave (Perforce) and FarPoint UI Controls (GrapeCity). Application is currently built on a legacy Win7 device which is being upgraded to a more modern OS.

Objectives of effort are focused on improving stability / reliability of application with a focus on:

Application memory management and related errors / crashes

Enhance error / exception handling, application logging, and observability across both client and server

Client / Server communication protocol which is network sensitive contributing to instability

Modern build machine and ability to scale engineering practices

Engineering Profile & Skillset Include

Ability to support above technology stack

Ability to analyze server C++ core dumps

Ability to reverse engineer C++ code

Ability to identify / remediate memory management issues

Ability to support network traces / Wireshark a bonus
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Other
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at TechTammina LLC by 2x

See who you know

Get notified about new Senior Software Engineer jobs in Virginia, United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub