Principal C++ Developer

Company Name:
Our client, a leading global provider of security products used in commercial, government and military environments has an opening for a Principal Software Engineer. Through innovation and operational excellence our client has deep expertise in and is a global leader in identity management.

-Design, develop and deploy computer vision server side components and features in a distributed service based application environment using C++, Java, scripting languages, SOAP, REST.
-Building statistical/machine learning/AI models
-Distill fine grained requirements and perform time estimation on proposed work
-Communicate progress of work with upper management
-Troubleshoot field issues as they arise, determine root cause, solution
-Write documentation on new features to be included with OEM product documentation
-Must be able to handle all aspects of the software development life cycle

Required Skills
-A strong knowledge of multi-threading programming
-A strong knowledge of object-oriented design, data structures, systems and applications programming
-Familiarity and interest with machine learning and statistics
-Ability to speak with in a group, present findings, participate in team meetings, requirements and design meetings
-Ability to communicate with customers, professional service, and field service as required on technical issues
-Strong communication skills
-Strong problem solving skills
-Ability to adapt quickly to new tools
-BS degree in related technical area or the equivalent 8+ years of C/C++ programming and debugging skills in Windows and Linux environments
-Experience with R, Octave, Matlab or other scientific computing language
-Experience with Java or Scala is a plus
-Experience with Python, Power Shell, Bash Shell or other scripting languages is a plus
-Experience with building distributed, service based, client/server, cloud or other server side service infrastructure is a plus.

This position can be based in either Jersey City (Accessible by either car or public transportation from NJ and NY) or Bloomington MN.

The Company will offer a very competitive compensation package which includes a competitive base salary, an annual bonus, long-term incentives and a full/comprehensive benefits package.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Principal DevOps Developer
Matawan, NJ Oracle
Principal DevOps Developer
Edison, NJ Oracle
Principal DevOps Developer
Mount Laurel, NJ Oracle
Principal DevOps Developer
East Brunswick, NJ Oracle
Senior Java/C Developer
Jersey City, NJ Tradeweb Markets LLC
Principal DevOps Developer
Liberty Corner, NJ Oracle