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
- UML
- WinSockets
- nUNIT
- Windows SDK
- TCP/IP
- C++
- OO Methodology
- Use Cases
- Multi-threading
- COM
- API
- Application Development
- SSL
- Atl
- Design Patterns
- C
- MFC
- Excellent Communication Skills
- Implementation
- 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