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