He is a proficient developer with years of experience in software development. Broderick has a strong technical background and the ability to work with minimum supervision; he is comfortable working individually or in team settings.
Work Experience
Java Developer / Consultant
February 2016 - May 2019
Develop, implement and maintain Java based components and interfaces
Ensure designs are compliance with specifications
Develop new applications that serve existing software systems
Further develop current software
Participate in code and document reviews
Provide estimates for tasks
Contribute to ongoing maintenance work, including change requests, production problems and internal tools
Maintain existing prototypes and scripts
Resolve technical issues through debugging, research and investigation
Understand new requirements of key business units, product customers and how we achieve it
Contribute to decisions regarding software, development approach
Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review
Software Developer
March 2014 - January 2016
Maintain support for bank remittance systems
Engage in knowledge transitioning by the previous resource and present in knowledge validation to verify business knowledge and technical information of the project.
Provide knowledge transfer to other resources to help better understand the system design and process flow
Maintain support for online banking and payment ecosystem
Directly report to client site providing onsite support
Perform as project lead and managed dev resource and task assignments
Act as a Subject Matter Expert (SME)
Support and monitor production deployments
Investigate and provide resolution to production issues/ incident reports
Participate in client’s PCI-DSS and OWASP compliance activity
Develop project system enhancements and change requests