Provide expertise and assistance in the development of system enhancements, including determining technical requirements, testing, reporting, meeting state standards, and modeling.
Act as lead to the MNCrash development staff, provide training and knowledge transfer as necessary, and delegate appropriate tasks.
Monitor and maintain functionality of the public crash data query site.
Respond to requests from MNCrash users for technical support.
Lead integration efforts with other state agencies, municipal and county police agencies, and third-party vendors operating in the public safety space.
Advise other entities on how best to build interfaces with the MNCrash system.
Analyze and aid in resolving potential integration problems and other technology issues
Participate in research and related activities.
Size work for program increments and sprints.
Take on other related tasks as assigned by the Project Sponsor and the IT Manger.
Collaborate with other stakeholders, in addition to DPS, such as MNGEO and MNDOT, to implement desired improvements to the MNCrash system.
Oversee / implement necessary system maintenance and updates.
Provide technical and business requirements to for the MNCrash application to be used for a replacement system. (Note : The selected vendor is precluded from responding to future solicitations regarding the replacement of the system)
Partner with other resources on the solutioning and design elements for a replacement system.
Assist with data integration from current MNCrash application to a replacement system.
Provide knowledge transfer.
Required Skills
Eight or more years of experience in Enterprise Architect role
Four or more engagements lasting more than 6 months in Enterprise Architect role
Five or more years as lead developer
Three or more years of experience creating and architecting system and application solutions supporting multiple clients across multiple business units
Comprehensive knowledge of hardware, software, application, and systems engineering
Systems thinking – the ability to see how parts interact with the whole ( "big picture” thinking)
Knowledge of IT governance and operations
Interpersonal and leadership skills – servant leadership, collaboration, facilitation, and negotiation skills
Communication skills – both written and verbal
Ability to explain complex technical issues in a way that non-technical people may understand
Project and program management planning and organizational skills
Previous development or architect role at state or other government agency