SENIOR SOFTWARE ENGINEER C

  • Springfield, OH
  • Full-time

Company Description

A SHARP FOCUS ON GETTING IT RIGHT motivates Qbase leadership and employees. Led by seasoned business leaders and highly experienced technologists from LexisNexis, Apptis, and other leading companies, Qbase offers a nimble, dynamic environment within a growing business focused on products and services. Innovation and developing game changing technology is at the heart of Qbase Product development while Qbase Services provide a full spectrum of information technology services to meet client mission-critical requirements in the government, military, healthcare and commercial markets.

 

A SHARP FOCUS ON GETTING IT RIGHT motivates Qbase leadership, its engineers, and employees. Led by seasoned former executives and inventors from LexisNexis, Apptis, and other leading companies, the Qbase team provides hands-on consultation with analysis of your data to maximize its value

Job Description

  • Provide software design and implementation of new big data analytic engine
  • Contribute to every aspect of software product development, including requirements definition/refinement, software implementation, testing and quality assurance
  • Work closely with product engineering team members as well as product stakeholders
  • Effectively communicate with fellow technologists and other stakeholders

 

Knowledge and skills:


  • Deep knowledge and skill with multi-threaded server-side programming in C++
  • Expertise with performance tuning
  • Experience implementing search or database algorithms
  • Strong data structure background
  • Concern for scalability, robustness and stability of system during design and implementation
  • Experience working within a large code base
  • Strong cross-platform skills, experience with more than one of the following (Unix/Linux, Windows, MacOS)
  • Advanced debugging skills
  • Familiarity with design patterns and software architecture
  • Experience developing industrial-strength software
  • Last but not least, a passion for innovating and creating great software

 

Desired Skills:


  • Experience with Boost C++ libraries
  • Experience developing at the network layer
  • Experience with NoSQL databases
  • Experience developing scalable software for distributed and parallelized systems

Qualifications

  • BS in Computer Science.  MS and Ph.D. in relevant domain a plus
  • 8+ years C++ development experience

Additional Information

EEO Statement: Qbase is an Equal Opportunity Employer/Affirmative Action Employer (M/F/D/V). It is the policy of Qbase to ensure equal employment opportunity in accordance with Executive Order 11246, as amended and all applicable federal regulations and guidelines. Employment discrimination against employees and applicants due to race, color, religion, sex (including sexual harassment), national origin, disability, age (40 years old or more), or veteran status is illegal. Qbase managers and employees will comply with state and federal equal employment laws, rules, regulations and guidelines experience.

 

Qbase utilizes E-Verify