Experience levels
- Level 1: < 5 years of experience
- Level 2: 5– < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Define architecture to be used in web-based projects
- Perform architectural modeling to ensure consistency of the design with existing work
- Select the development language to be used for the project
- Assess the impact of the new requirements on existing web applications
- Develop code based upon design and requirements documents
- Write code to write to and read from the database
- Unit test the code prior to releasing it for integration testing
- Monitor the need for architectural changes as the project progresses
- Develop test plans for testing the system
- Ensure functionalities have been implemented according to specifications
- Define assumptions and constraints of architecture with regard to physical structure and data collection
- Develop post-implementation plan for monitoring/tracking architecture stability
Specialties could include but are not limited to
- ActiveX
- EbXML
- HML
- HTML
- Java
- JavaScript
- .NET
- Perl
- XML