Communication
- Excellent written and verbal communication skills
- Confident, articulate, and professional speaking abilities (and experience)
- Empathic listener and persuasive speaker
- Speaking in public, to groups, or via electronic media
- Excellent presentation and negotiation skills
Problem Solving
- Combine patience, determination, and persistence to troubleshoot issues
- Dynamic, results-oriented problem solver
- Easily understand and solve technical problems
- Skilled at evaluating options and generating solutions
- Strong problem-solving and analytical skills
- Troubleshooting equipment or situations
Teamwork/Team Player
- Possess strong commitment to team environment dynamics with the ability to contribute expertise and follow leadership directives at appropriate times
- Thrive in a team environment and work well with others
- Enjoy working as a team member as well as independently
- Team leader and team player
Software Architecture
- Software Architecture Models (3-Tier, N-Tier, MVC, MVVM)
- Software Design Patterns (Factory, Façade, Singleton, Adapter, Proxy, etc.)
- Strong Understanding of Enterprise Software Requirements
Software Development Methodologies
- Agile Software Development (Scrum, XP)
- Rational Unified Process (RUP) and UML
Software Development Paradigms
- Object Oriented Programming
- Aspect Oriented Programming
- Service Oriented Programming (SOAP, RESTfull APIs)
- Agent Oriented Programming
Programming Languages
- Microsoft C#.Net and VB.Net
- Javascript
- Cascading Style Sheet (CSS)
- HTML4 and HTML5
- ProLog
- C++
- Java
Microsoft Windows Development
- WPF and XAML
- Windows Forms
Web Development
- ASP.Net and ASP.Net MVC
- HTML4 and HTML5
- Javascript and JQuery
- Cascading Style Sheet (CSS)
Web Service Development
- SOAP Web Services
- RESTFull APIs (XML and JSON)
Smartphone Development
- Microsoft Windows Phone 8
Microsoft SQL Server
- Development
- Optimizations
- Administration
Social Media Development
- Facebook
- Twitter
- Foursquare
- Google
LAN, WAN, and Microsoft Windows Networking
- Installation
- Configuration
- Troubleshooting