C++ Software Engineer—Server side

Visage Consulting Servicesabout 2 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Job Qualifications:

Software development experience (6+ years) with a focus in server side development. 5+ years experience developing applications in C++ with strong object-oriented analysis and design skills.

  • Experience with MS Visual C++ development, Win32 API and debugging tools
  • Demonstrated experience delivering a successful product from conception to shipment.
  • Deep knowledge of server multi-threading and concurrency issues.
  • Expert with web environments and protocols (HTTP 1.1, SSL, proxies, firewalls)
  • Knowledge of server performance issues.
  • Experience with tools such as BoundsChecker, Purify, and Quantify is a plus.
  • Must have the ability to quickly learn a complex existing codebase with minimal instruction.
  • Meaningful server-side Java/J2EE development experience is a plus.
  • Excellent communication and teamwork skills.
  • 2+ years experience with the standard template library.
  • 2+ years experience with the ACE framework
  • Bachelor’s degree: in Computer Science

Job Location

Bay Area, CA, US.

Position Type

Full-Time/Regular

Contact Information

If you are smart, full of energy and have a passion for working with a great organization, send us an e-mail at jobs@visageconsultingservices.com.

Required Skills

Purify
Debugging Tools
HTTP 1.1
Design Patterns
Server Multi-threading
Win32 API
Java
SSL
Object-Oriented Analysis
C++
BoundsChecker
Standard Template Library (STL)
ACE Framework
Proxies
Concurrency
Server Performance Optimization
Communication
J2EE
Quantify
Firewalls
Teamwork
MS Visual C++