The Software Architect II is responsible for defining the overall structure and behavior of software systems.
Partner closely with members of the development scrum team, including developers, QA testers, business analysts, and project managers.
Define, establish, and champion the adoption of best practices, patterns and standards that will reduce technical debt, increase delivery effectiveness, and ensure security policies are adhered to.
Direct team members and drive software design and architectural patterns that align to enterprise architecture standards.
Own the software environment strategy while partnering with Cloud Engineers and Architects.
Requirements
Bachelor's, Master’s, or Ph.D. in Computer Science, Engineering, or equivalent experience.
8+ years of experience in a technology-focused role, ideally in a leadership capacity.
Expert understanding of software development and agile project management principles.