Description
This is an excellent contract opportunity on a team responsible for Real Time pricing and availability of inventory for our high-visibility client's Points of Sale and internally facing systems. The architecture includes a multi hundred node C++ compute grid, an enterprise grade data publishing system, numerous caches and more. The team is looking for two talented Senior C++ Software Engineers capable of designing and implementing extreme scale systems using modern techniques and solutions.
RESPONSIBILITIES:
- Design and implement highly scalable, and reliable services, objects, compute nodes
- Translate functional specifications into logical, component-based technical designs
- Solve business problems using business terms with deep technical proficiency
- Interact with Program Managers and Test Engineers to achieve successful delivery of a solution
- Write extensive unit tests to achieve a high quality result in the code produced
- Contribute to leading the team by bringing architectural and design expertise to discussions and debates
QUALIFICATIONS:
- Minimum 5 years of experience developing software applications
- Extensive experience in C++ with a strong understanding of high performance techniques
- Extensive experience with design concepts, design patterns, development frameworks and SOA architectures
- Mature understanding of production environments and resolving high priority issues impacting revenue
- Strong experience with algorithms and data structures, Multithreading, concurrency, caching and scalable/distributed systems
- Strong experience with caching designs and solutions
- Knowledge and experience with agile/iterative and object-oriented methodologies, notations, and processes
- Highly self-managed but experienced at engaging leadership to discuss strategies
- Highly articulate, able to discuss design options constructively while in heavy debate
- Ability to handle multiple tasks and deadlines with attention to detail
- BA/BS degree in Computer Science or related technical discipline preferred
This contract position is expected to be 6 months in duration.