Advanced C# Developer with strong Oracle DB skills Job Listing at Robert Half Technology in Lindon, UT
The Software Engineer position performs complex product design and implementation of forensic software applications including file system coding, data encryption and decryption, and utilizing third party libraries and components.
Essential Duties and Responsibilities
Develop and design, implement, integrate and maintain C++ product network based components.
Develop and maintain licensing related C++ code
Maintain and write new file systems in C++ (Portable on Windows / Linux / Mac / Solaris)
Conduct unit testing of product functionality. Troubleshoot complex software applications.
Research problems discovered by QA or product support and provide acceptable problem resolution.
Participate in ongoing code reviews and design meetings.
Collaborate extensively in problem resolution while contributing to a growing knowledge network that improves the effectiveness of our products and provides valuable information to our customers.
Troubleshoot software applications, utilizing diagnostic skills related to software and hardware setup, database management, data analysis, networking, and operating system configuration
Ability to work with tight deadlines.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelors Degree or higher in Computer Science or Software Engineering.
At least 5 years of work experience required in C, C++.
Familiar with C++ Boost framework
Working knowledge of SQL
Experience reverse engineering file formats
Experience with x86 assembly a plus
Experience with C# a plus
Experience with Credant Encryption a plus
Experience in low level socket communications in a multi-threaded environment.
Experience developing multi- threaded applications.
Skilled using Microsoft Visual Studio or a similar platform
Experience in Mac/Linux/Unix are a plus
Self-motivated, flexible and have experience in a self-directed work environment. Adept at prioritizing
Excellent communication and interpersonal skills. The ideal candidate works well independently as well as with others
Must have superior analytical and research skills
Awareness of business issues as they impact overall project plans and goals
Apply on Company Website
Get alerts for jobs like this:
Get jobs like this tweeted to you:Software Dev. - General/IT jobs in Salt Lake City, UT
View similar jobs:
Software Guidance & Assistance - Taylorsville, UT
Information Security and Risk Assessor
Software Guidance & Assistance - Salt Lake City, UT
3M HIS Client Technology Executive - Central USA
3M - Murray, UT
Locate this job: