Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Senior Software Engineer
Basic Qualifications
* Education: Bachelor's Degree in Computer Science, a related field or equivalent experience.
* 5+ years of software development experience.
* 5+ years of experience with C++ on Linux or a Unix based OS.
* 2+ years of experience working with Internet protocols including TCP/IP, HTTP a big plus.
* 3+ years of strong expertise with building scalable multi-threaded server applications.
* 3+ years of delivering large amounts of high quality, complex code.
Desired Qualifications
* Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.
* Experience with the complete software development life cycle, from product requirements to product architecture, design, implementation, testing, and release.
* Excellent written and verbal communications skills.
* Desire to work in a fast-paced, results orientated team.Experience with operating system internals and distributed systems, or server architectures.
* Proxy server development will be plus.
Other Information
* Is relocation available for this position: No
* Is US Citizenship required: No
* Is a Security Clearance Required: No
If yes, applicants selected will be subject to a government security investigation & must meet eligibility requirements for access to classified information.