|
Job Title: Senior Software Programmer
Key Responsibilites:
- Participation with project team members to define and design
scope for each project
- Accurately identify, enumerate, and estimate work tasks for
project scheduling
- Unit test modules to ensure product delivery
- Interact with develpment leads, core development team(s), quality
assurance team, and support team(s) to meet project objectives
- Documenation of all design, coding, testing, and implementaiton
of software
- Carry out all tasks at the highest level of quality
Qualifications:
- Master’s degree in Computer Science and/or Computer Information
Systems
- 5+ years software development experience
- Solid understanding of software development processes
- Excellent written and verbal communication skills
- Ability to work with limited supervision and to solve problems
independently
- Ability to break down complicated problems into manageable
components and work well in time-critical situations
- Highly skilled C++ [rpgrammer with experience on multiple
Operating Systems
- Experience programming using Smartphone, Pocket PC, and Windows
Mobile libraries
- Grasp of the relationships between processes, threads, windows/dialogs/forms,
event queues, and event dispatch and handling mechanisms on mobile
devices
- Working knowledge of memory management, file systems, I/O,
graphics, resource and communcations subsystems on mobile devices
- Ability to provide engineering specifications and techical
design documents
- Familiarity with software engineering project life cycles
Dated: 04/02/2007
Security Clearance: Secret Clearance
Location: Classified, VA
Back to Careers Page
|