Lead C++ Developer
TLDR
Port a large C++ language project from X86 to X64, integrate with Office apps, drive cross‑team solutions, and deliver high‑quality, well-tested code.
Role: Lead C++ Developer Redmond WA 6 months Contract
Job Description: - Work on porting a very large and complex programming language, compilers and interpreters from X86 to X64 processors.
- Integrate the product with various Office products and applications.
- Identify and document the language changes made in the Windows version on the product.
- Collaborate with India/US based teams and drive technical solutions.
- Review existing code base, and identify the impacted areas.
- Develop innovative solutions to solve problem patterns during porting.
- Implement high quality code with comprehensive unit testing,
- Troubleshoot issues raised during unit testing and resolve problems.
- Evaluate and adopt technologies which improve the team efficiency and platform capability
- Code review peer developer’s code and provide constructive feedbacks to ensure consistency and quality of code changes.
Qualifications: - 6+ years of software development experience.
- Deep Expertise with C++ development, templates and Win32 API’s.
- Proven hands on experience in fixing complex bugs with strong debugging skills.
- Knowledge of assembly programming and X64 ABI will be preferred.
- Basic knowledge in Mac OSX/Cocoa/Objective-C.
- Experience in building and running large products with millions of lines of code.
- Solid computer science background including Algorithm, Data Structures, Operation System etc.
- Ability to quickly learn complex systems and new technologies
- BS/MS in Computer Science or Electrical Engineering Required
reach me @ 813-440-2818