×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Windows Software Engineer; C#​/C++

Job in Princeton, Mercer County, New Jersey, 08543, USA
Listing for: CS&S STAFFING SOLUTIONS
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Windows Software Engineer (C#/C++)

Please, review and apply for this position through the QCI system following the link below (Copy and Paste):

(Use the "Apply for this Job" box below)./1bkdGzX


* You can apply through Indeed using mobile devices with this link.

Job Description

Our client,a Leader in computing security products for over a decade with an emphasis on Data, Malware, and Access/Authentication protection solutions seeks a full time direct hire Software Engineer.

This company is on the cutting edge of a number of technologies on both on premise as well Cloud / SaaS platforms. The selected candidate will need to be a creative problem solver, resourceful in getting things done, and productive working independently or collaboratively.

While this is an individual contributor role, this individual will get involved in many aspects– helping evolve existing architecture, working with teams to improve operations, and implementing new features and functionality.

An ideal candidate will enjoy being part of a team, working with smart engineers and being open to good ideas wherever they may come from.

Technical requirements are as follows:

Bachelors Degree in Computer Science or closely related discipline

5+ years of experience with C# and C++

Experienced designing and building client/server communication mechanisms

Experienced with SQL-based databases, including Microsoft SQL Server

Experienced creating software to interact with Active Directory

Experienced with Group Policy

Experienced with Microsoft MVC framework or similar web development tools

Experienced building software installers

Knowledge of high availability server deployment strategies

Experienced with source code control environments

Experience working with automated builds and automatic unit testing environments

Preferred

Skills:

Experience with self-encrypting drives

Knowledge of the Trusted Platform Module

Knowledge of .NET

Knowledge of iOS and Android development

Knowledge of Mac OS X and Linux development

Knowledge of relational or No

SQL database technologies

Knowledge of UML

Knowledge of XML and JSON

Prior experience in Cyber Security or penetration testing

Knowledge of Microsoft Security Development Lifecycle (SDL), or similar

Experienced with agile / Scrum development environments

Experience with UEFI and pre-boot environments

Knowledge of at least one higher level scripting language, such as Python or Lua

Additional Information

All your information will be kept confidential according to EEO guidelines.

Job Location #J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary