Description:
Verra Mobility is seeking a Solutions Architect candidate that will be responsible for high level design contribute. This position will work with a pre-sales team and engage with client technical teams to answer questions and produce documents. As this is a client facing role the candidate needs to be comfortable with technical and non-technical stakeholders, both internal and external. Additionally, this candidate would work with multiple internal team members to implement Architectual designs with a domain focus on software applications and some infrastructure.
This position would require travel by going to sites with clients to participate in workshops.
Responsibilities
- Work with the client, and various internal teams, to develop high level architecture documents for new deployments.
- Present draft and final designs to clients via face-to-face or virtual workshops.
- Convert functional and non-function requirements into high-level designs.
- Work with technical teams to convert high-level designs into detailed designs.
- Produce materials for technical and non-technical audiences.
- Oversee the progress of the Development team to ensure alignment with approved design.
- Oversee the progress of the DevOps team to ensure alignment with the approved design.
- Provide technical guidance and coaching to developers and engineers.
- Ensure solutions meets all requirements of quality, security, modifiability, and extensibility.
- Collaborate with other professionals to determine functional and non-functional requirements for new deployments.
- Be the subject matter expert for best practice knowledge as it relates to the solution design, such as security, and data.
- Documenting and sharing best practice knowledge for implemented solutions.
- Advocating for process improvements and helping develop solutions.
- Providing technical leadership to the team throughout the project lifecycle
- Reviewing and validating solutions designs from other team members.
Qualifications
- Proven experience as software or solutions architect
- Excellent knowledge of software and application design and architecture
- Excellent knowledge of UML and other modeling methods
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- Outstanding communication and presentation abilities
- Bachelor’s degree in information technology or computer science (or similar)
- AWS experience is beneficial.