Eric King
About Eric King
Eric King is a Software Architect with extensive experience in software development and engineering. He has worked for various organizations, including the City of Scottsdale and UTC Retail, and possesses expertise in Agile methodologies and object-oriented design.
Work at City of Scottsdale
Eric King has been employed at the City of Scottsdale, Arizona, since 2013, serving as a Software Architect. In this role, he has contributed to the design and implementation of software solutions that enhance city operations. Prior to his current position, he worked as a Software Engineer at the same organization from 2006 to 2011. His tenure at the City of Scottsdale has spanned over a decade, during which he has developed a strong understanding of municipal software needs.
Education and Expertise
Eric King studied at the Community College of the Air Force, where he focused on Communications Applications Technology and earned an Associate of Science degree from 1995 to 1997. His educational background supports his expertise in software development, particularly in areas such as object-oriented design patterns, SOLID programming principles, and Domain-Driven Design. He is also knowledgeable in Agile Software Development, Extreme Programming, and the Scrum project management methodology.
Previous Employment Experience
Before his current role, Eric King held several positions in the software development field. He worked at UTC Retail as a Senior Software Engineer from 2011 to 2012, where he developed and maintained software applications for credit union staff and customers. He also briefly worked at Desert Schools Federal Credit Union as a Software Engineer in 2011. Earlier in his career, he served in the United States Air Force as an Airborne Cryptologic Linguist from 1991 to 1998.
Technical Skills and Tools
Eric King possesses a range of technical skills relevant to software development. He is proficient in using development tools such as Visual Studio, C#, ASP.NET, MS SQL Server, and nUnit. His familiarity with these tools enables him to create secure and reliable software applications, particularly in the context of financial services and municipal operations.
Contributions to Software Development Standards
As a senior member of the software development team, Eric King has played a key role in creating development standards. His contributions help ensure that software projects adhere to best practices and maintain high-quality performance. His experience in this area reflects his commitment to improving software development processes within his teams.