Senior Software Engineering Lead
CurrentRoleDesigning, building and maintaining bespoke payment solutions – and their various enterprise management and reporting platforms.Responsibilities• Work with Business Analysts, Project Managers and Product Owners to identify shortcoming and problem areas and provide solutions.• Provide estimates for application enhancements and modifications.• Prioritize development in-line with Business requirements.• Design, development and implementation of software solutions… Show more RoleDesigning, building and maintaining bespoke payment solutions – and their various enterprise management and reporting platforms.Responsibilities• Work with Business Analysts, Project Managers and Product Owners to identify shortcoming and problem areas and provide solutions.• Provide estimates for application enhancements and modifications.• Prioritize development in-line with Business requirements.• Design, development and implementation of software solutions specifically related to payment platforms.• Assisting the broader team in the design, development and implementation of software solutions.• Involvement in the design and development of data structures.• Ensure developments are in line with best application architecture and technical standards.• Manage the testing and de-bugging of new software.• Assist the prioritization and classification of defects to ensure that quality standards are met.• Assist the prioritization, classification and resolution of defects on a data level.• Work with the infrastructure team to assure performance, stability and security of software solutions.• Liaise with project stakeholders as required within the SDLC.• Update and maintain technical models and documentation to align with new development. Show less