
Personable Lead Software Developer accustomed to heading up successful development teams through agile direction and careful delegation. Willing to direct large-scale teams or work hands-on to complete extremely difficult projects. Brings both cutting-edge programming expertise and exceptional interpersonal skills to leadership roles.
Results-oriented
Time management skills
Analytical skills, complex problem solving
Hardware and software monitoring
Debugging hardware and software
Programming
NET development
Azure development
API design knowledge, SQL integration, technical support
Code versioning, virtualization, cloud-based
Software Development, search engine optimization
Understanding of business functions
Business policies and procedures, hardware and software installations
ERP and supply chain software, understanding of relevant software
Hands-on experience with CAM software