Job Description
Title: Software Implementation Architect
Location: Tempe, AZ (hybrid, with a few in-office days per week)
Type: Contract to Hire
As Software Implementation Architect, you will collaborate with our client’s Implementation Services team to design technical architectures and integrations for large-scale enterprise clients. This role involves partnering closely with Business Analysts and client stakeholders to deliver technical insights, comprehensive solution designs, and a strategic, cross-functional vision. You will help translate business needs into architectural designs and oversee the creation of technical user stories to guide the Agile implementation process.
Your role:
- Collaborate with Business Analysts and client stakeholders to assess and recommend appropriate technology solutions.
- Develop data and object models.
- Create UML diagrams with tools like Visio or similar platforms.
- Design solutions based on Service-Oriented Architecture (SOA) principles.
- Assist Business Analysts in writing technical project documentation.
- Provide ongoing architectural guidance to the implementation team.
What you’ve got:
- A bachelor’s degree in Computer Science, IT, Computer Engineering, or a related field, or equivalent work experience.
- 5+ years of hands-on technical experience in web application development, database architecture, and system design.
- Familiarity with enterprise integration tools like Dell Boomi or MuleSoft is a plus.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience in leading or working with Agile development teams.
- Proficiency in developing user stories, acceptance criteria, and test cases.
- In-depth knowledge of database architecture principles.
- Expertise in Service-Oriented Architecture (SOA) principles.
- Experience with GIS software is a plus.
To find more great tech-centric jobs, please visit www.phoenixstaff.com.