Backend Developer with C++ in Boca Raton, FL at Signature Consultants

Date Posted: 9/10/2019

Job Snapshot

Job Description

Backend Developer with C++ Summary:

Signature Consultants is looking for a Backend Developer with C++ to work on a contract position with one of our clients located in Boca Raton area.

Dynamics of the Role:

We are looking for an accomplished Senior C++ Developer to help us improve and maintain our big data search engine. We receive millions of data records daily, which are processed and interpreted to create actionable information for our customers. The ideal candidate will write high performance C++ code to process our customer's requests and return information in real-time. Think scalability - this will make candidates successful and help us build robust software that can function 24/7 with no down time.

Specifically the job will include the following:

  • Prepare detailed technical design of software components and systems architecture based requirements and prepare all related documentation.
  • Carry out coding and unit testing in a variety of programming languages and environments.
  • Participate in the design and development of new product ideas, concepts, prototypes and proofs of concept.
  • Contribute to high level product design and definition.
  • Evolve and extend existing product features using an agile software development approach.

Required Skills:

  • Proficient in C++, with a good knowledge of its ecosystems
  • Familiarity with the C++ framework
  • Familiarity with the Mono framework
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C++ libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C++
  • Familiarity with MySQL Server
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of SVN
  • Familiarity with external API integration

Other preferred skills:

  • 5+ years of backend programming experience in a production environment
  • Strong, foundational understanding of Linux application development and architecture.
  • Experience with networking (TCP/IP, HTTP, SSH), SQL databases, and multi-threading.
  • Knowledge of version control techniques using git and/or Subversion, Agile methodologies, and object-oriented fundamentals
  • Above all, we value solid computer science fundamentals (algorithms, data structures and programming skills), ability and enthusiasm to learn. We encourage that all candidates to apply with these skills irrespective of your previous skills

The project goal:

  • Well-rounded experience and comfort with multiple programming languages, such as Python, PHP, C# and C/C++.
  • Strong communications and collaboration skills
  • An emphasis on security, fault tolerance, and optimization techniques
  • Ability to design solutions, assist with project planning, and mentor other team members

About Signature Consultants, LLC

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 15th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 27 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit