Our Associate Solution Architects use their technical knowledge/expertise to support, maintain and enhance software tools, applications for our insurance software products and services. Emphasis is on designing solutions on existing products/services as well as involvement with phases of new product development under the mentorship of our senior architects.
Support/maintenance of internal tools by troubleshooting/debugging issues and proposing development solutions; testing/executing performance analysis; creating/maintaining technical documentation; suggesting solutions for process improvement.
Project work related to the implementation of existing internal tools and new development/architecture which includes: Scope analyzation, requirements determination and estimate preparation; designing/architecting solutions, writing/implementing development specifications, etc.
Provide technical subject matter expertise for complex issues, lead and mentor others with reviewing designs
Provide technical support for sales
Knowledge, Skills/Abilities, Experience and Education Required for the Job:
Strong knowledge of Software Development Life Cycle
Strong knowledge of the following Microsoft technologies:
C# programming language
SQL Server database
Excellent troubleshooting, problem solving and overall critical thinking skills
Good verbal and written communication skills
Ability to work collaboratively in a team setting
Demonstrates initiative, motivation and self-direction
10+ years software development experience
Bachelor’s degree in Computer Science, Software engineering or related degree