Title : C++ Developer
Location : Germantown, MD
Experience : 5+ years
(US citizens & GC qualifies)
· Minimum 5+ years experience with C, C++
· 5 years experience with database driven, multi-tier software development
· 5 years experience with writing complex queries for Oracle database
· 5 years experience using at least one major database (Oracle preferred) Should have expertise in writing SQLs and SQL Procedure
· Knowledge of cross compilers
· TCP/IP/Ethernet socket programming experience
· C programming expertise especially secure programming practices
· Analog modem programming experience
· Financial card transaction messaging and security experience
· Linux networking and systems management experience
· GNU Make build system experience
· Desired Skills: · ARM Inc. compiler experience
· Integrated unit test development experience
· Test plan development experience
· Experience in high-volume, transaction processing productions systems
· Designing and developing mission critical large-scale, high-availability, multi-tier, transactional, enterprise systems.
· Work collaboratively with other members of the project team to ensure timely delivery of high quality delivery enterprise applications
· Plan and estimate development work needed to implement assigned tasks
· Transform complex requirements into working, maintainable enterprise-level solutions
· Perform detailed application design as appropriate
· Author and maintain design and technical documentation necessary
· Provide leadership to other team members to deliver high quality systems on schedule Education and Required Experience
· Bachelor’s degree or equivalent in computer science (M.S. in computer science preferred) or related field and 5 plus years of industry experience, including some technical leadership.
· Experience with a recognized software development lifecycle methodology
· Experience as a technical liaison in support of a project manager