The Software Engineering Architect will guide the technical architecture of existing software solutions and act as an architectural authority for the development of new solutions. This role involves advising on and making decisions regarding the overall technical direction of a product or suite of products, developing the strategy for application development, and defining the technical infrastructure to support that strategy. The architect will research, recommend, and provide estimates for integration with third-party components or complex systems. During critical production issues, they will participate in efforts to quickly assess, make recommendations, and implement solutions. This position provides technical expertise and guidance to other technical staff and other groups within the organization, leads efforts to define best-in-class development processes and engineering practices, and provides guidance on new technology and framework decisions, including buy versus build. Through design and code reviews, the architect ensures new development is compliant with the defined solution architecture and incorporates the organization’s architecture strategy. They contribute to and drive technological and architectural decisions, and assist peer organizations with activities such as performance, scalability, and reliability testing. Additionally, the architect researches new or emerging technologies to ensure application standards and processes are continuously improved and aligned with industry standards.
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
Education Level
No Education Listed