Algorithms, Analysis Skills, Best Practices, Business Solutions, Code Reviews, Coding Standards, Communication Skills, Compensation and Benefits, Continuous Improvement, Documentation, Emerging Technology, Establish Priorities, Financial Services, Insurance, Microsoft Windows Azure, Operating Systems, Prescription Drugs, Presentation/Verbal Skills, Problem Solving Skills, Product Design, Product Development, Product Support, Programming Tools, Quality Assurance, Requirements Management, Retail, Small Business, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, System Architecture, Tax Returns, Team Player, Technical/Engineering Design, Time Management, Unit Test, User Interface/Experience (UI/UX), Writing Skills