Developing mobile front end for the OPP eTicket application for use on portable android devices.
· Support the implementation of a mobile printer to be used in conjunction with the OPP eTicket Application.
· Advise and support the development and implementation of design requirements as needed.
· Work with the project team in completing all relevant and required documentation in alignment with OPS standards.
· Development of mobile eTicket application that successfully integrates with all associated eTicket hardware (card reader, mobile printer).
· Design, implement and work with the project team in completing all relevant and required documentation.
· Create system and user interface design and modifications (data & screen) as required.
· Review all test scenarios to ensure the requirements are met; establish traceability matrix to monitor output.
· Ensure alignment and adherence to Ministry of Government Services’ processes and standards.
· Support the testing team during system and UAT testing.
· Undertake sub-projects as assigned.
· Validate business scenarios and use cases.
· Participate in knowledge transfer.
Skills and Knowledge:
· Mobile application development for Android OS
· Architecture Review Board Process and documentation
· Ability to convert business requirements to technical outcomes
· Visual Studio, C# and XAML proficiency
· Data storage, API development and integration, database management
· At least 5 years of experience
Assets:
· Past experience with law enforcement technology projects.
Evaluation Criteria
Technical Proficiency 70%
· Experience multi-tiered highly available services including web front end, APIs, applications, storage, and database tiers.
· Experience with data storage concepts, structures, and backups
· Experience with C#, XAML and Visual Studio
· Experience with mobile application development for Android OS.
· Experience with hardware integratio
Business Process Modeling and Design - 30%
· Experience converting business requirements to technical outcomes.
· Experience developing wireframes and user test cases.
· Support development of technical documentation.
· Experience developing unit tests.