This role involves defining the overall structure, logical components, and interrelationships of computer systems, operating systems, and networks. The architect will define the structure and relationship among applications, identifying reusable components, quality metrics, software layering, and interface determination. Responsibilities include developing, implementing, and managing cross-platform applications in large, distributed environments, monitoring the entire system, understanding component interactions, and defining limitations and requirements for source code. The role also encompasses defining interactions between application packages, databases, and middleware systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior