Sr. Windows Software Engineer (C#/C++)

CS&S STAFFING SOLUTIONS

Princeton (NJ)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading computing security firm in Princeton is seeking a full-time Software Engineer. The role emphasizes creativity in solving problems and collaboration with a team of smart engineers. The ideal candidate should have 5+ years of experience in C# and C++, along with knowledge of designing client/server communication and working with SQL databases. Opportunities for innovation within a dynamic environment are abundant, making this role perfect for resourceful individuals who thrive both independently and as part of a team.

Qualifications

  • 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.
  • Knowledge of high availability server deployment strategies.

Responsibilities

  • Help evolve existing architecture.
  • Work with teams to improve operations.
  • Implement new features and functionality.

Skills

C#
C++
Client/server communication
SQL databases
Active Directory
Group Policy
.NET
Microsoft MVC framework
Software installers
High availability strategies

Education

Bachelors Degree in Computer Science

Tools

Microsoft SQL Server
Automated builds
Unit testing environments
Python
Lua

Job description

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

http://bit.ly/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 NoSQL 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 environmentsExperience with UEFI and pre-boot environmentsKnowledge 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Application Engineer, Cyber Security
Sr. Application Engineer, Cyber Security

inmar • Winston-Salem (NC)

On-site
USD 120,000 - 180,000
C# Application Security Architect
C# Application Security Architect

Quantix • Englewood (CO)

On-site
USD 100,000 - 130,000
Sr. Security Development Engineer
Sr. Security Development Engineer

SherlockTalent • Miami (FL), Orlando (FL), Kendall (FL)

On-site
Information Technology Security Engineer
Information Technology Security Engineer

DTG Consulting Solutions, Inc. • New York (NY)

On-site
USD 110,000 - 140,000
Senior Software Developer (Windows) (Hybrid)
Senior Software Developer (Windows) (Hybrid)

Nightwing Intelligence Solutions, LLC • Huntsville (AL)

On-site
USD 80,000 - 110,000
Senior Web Developer
Senior Web Developer

CS&S STAFFING SOLUTIONS • Bolingbrook (IL)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Carrier • New York (NY)

On-site
USD 85,000 - 110,000
Senior Software Developer
Senior Software Developer

VT Group (VTG) • Herndon (VA)

On-site
USD 100,000 - 140,000
Senior Software Developer
Senior Software Developer

Vosper Thornycroft Group • Herndon (VA)

On-site
USD 100,000 - 130,000
APPLICATION SECURITY ENGINEER
APPLICATION SECURITY ENGINEER

Target Labs, Inc • Rockville (MD)

On-site
USD 100,000 - 130,000