Senior Windows Software Engineer (C#/C++) - Security & Cloud
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.
Start fresh or import an existing resume
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
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.