Subject matter expert at contributing to different phases of the software development life cycle for customer projects – from design and analysis through to testing, implementation and post-implementation support
Analysing and interpreting customer requirements and compiling functional and technical solution design as well as defining test scenarios and acceptance criteria
Liaising with software developers, system administrators, implementation engineers and project managers to bring accuracy and efficiency in delivering solutions on time and per customer/business requirements
Working with senior architects to define architecture principles and drive the design decisions to business problems
Documenting and communicating approach and plans to all stakeholders and product owners
System integration with other peripherals
Undertaking feasibility studies to design software solutions...