Title: | Application Architect |
---|---|
ID: | 47977 |
Location: | Madison, WI |
Department: | Information Technology |
In this role the technical lead /architect should expect to balance time between working with the team and delivering his/her coding, research, communications, and documentation.
• Ability to identify risks and provide relevant solutions to complex problems while ensuring on-time delivery.
• Performs impact analyses for planning hardware and/or software upgrades. Includes upgrades to the development stack, as well as the applications still in development or postproduction support states.
• Understands upstream and downstream dependencies.
• Demonstrates the ability to share knowledge via formal mentoring, reviewing code, preparing and reviewing design documents, and providing technical talks.
• Adept at producing architectural diagrams and presentations for use in communication with various levels of management and staff in both the business and IT.
• Ability to lead and deliver change in a productive way.
Must Have:
Understanding of project management methodologies and experience with "Waterfall" and "Agile" software
Experience in Technical Writing and Documentation
General Competencies
Analytical/problem solving skills
Excellent oral and written communication skills
Leader.
Experience utilizing automated build tools and continuous integration environments
Application Development and Support of IIS/ASP.Net/MVC/DB2/Oracle Server Based Systems Using Visual Studio
Experience supporting and troubleshooting final production migrations
Data flow and structure modeling
SQL Client tools
SQL Server
Design Patterns and Code Re-factoring
Design user interfaces and subsystems
Angular
Bootstrap
CSS
SQL
Team Foundation Server
TypeScript
Web Services
XML
Nice to Have:
Strong knowledge of security best practices
Stress testing
Testing tools (e.g., WIN Runner, Load Runner)