Description
SPECIAL NOTES:
Please detail your experience with C++ (where you used it/how you used it/etc.). Failure to do so will disqualify you from consideration.
DESCRIPTION:
Responsible for the design, development, and implementation of software for new and existing applications. Will interact daily with other team members to ensure a quality product is delivered in a timely manner..
EDUCATION/CERTIFICATIONS (PREFERRED):
Bachelor's Degree in Computer Science or equivalent educations and/or 5-7 years related experience.
REQUIRED SKILLS:
- 7+ years of experience developing applications using C/C++
- 10+ years of experience developing applications for a Windows operating system platform
- Exhibits excellent communication skills, both oral and written
- Working experience with OO design and implementation, including 3-tier design
- Solid understanding of design patterns and refactoring
- Exhibits strong analysis and problem solving skills
- MFC Win 32 API
- Networking and Multithreading concepts
- Microsoft Win32 API (SDK)
- ATL and/or Component Object Model (COM)
- Networking Fundamentals (TCP, Winsock, SSL, etc )
- Working knowledge of UML and Use Cases
- Experience with Unit Testing using NUnit or similar tools
- Hands on experience with large mission critical projects, from design to implementation
Application Requirements
- Client will not accept subcontractors
- Implementation
- Windows SDK
- OO Methodology
- API
- Excellent Communication Skills
- TCP/IP
- SSL
- Multi-threading
- Use Cases
- Application Development
- WinSockets
- C
- MFC
- C++
- COM
- Design Patterns
- Atl
- UML
- nUNIT
- Medical
- Dental
- Vision
- and Life Insurance for Full-time W2 Consultants. Supplemental Disability and Long-Term Care Insurance
- Dependent Care Assistance. 401(k) with Roth feature. Free E-learning Courses