Introduction and Role Overview
Description of the Software Architect role, responsibilities, and working environment
Primary Responsibilities and Accountabilities
Detailed breakdown of the Software Architect's primary tasks and accountabilities
Architectural Design and Innovation
Emphasis on leading design efforts for solutions projects, collaborating with various stakeholders, and developing new offerings or improving existing components
Consultation and Collaboration
Highlighting the collaboration with Product Development senior leadership, Product Managers, and the incorporation of third-party products and technologies
On-site Client Analysis and Design Work
Mention of occasional on-site client analysis and design work for highly complex solutions or integration challenges
Leadership Roles
Description of the Software Architect's roles as Sales Engineer and/or Project Manager/Technical Team Lead on Innovation and/or New Architecture Projects
Technical Expertise and Research
The acknowledgment of being a subject matter expert in partner solutions interoperability, architectural conflicts, and involvement in research and analysis for complex problems
Mentorship and Team Collaboration
The role of mentoring Consulting Software Engineers, leading Development Teams, and participating in product analysis and design workshops
Troubleshooting and Bug Resolution
Responsibilities related to bug verification, release testing, beta support, and driving performance/application troubleshooting
Engineering Leadership
Leadership in the design, development, and delivery of vendor/partner software interoperability, as well as architectural components re-use and maintenance
Documentation and Review
Emphasis on documenting work performed, leading the review process for solution architecture documents, and participating in specification reviews
Compliance and Secure Coding Practices
Ensuring compliance with Atern SDLC philosophy, principles, practices, and reinforcing secure coding practices
Qualifications
Required qualifications for the Software Architect role
ANY GRADUATE