Senior Software Developer
Current- Liaising with internal and external customers to gather requirements and propose solutions
- Mentoring Junior Developers on code techniques and solutions
- Working in a team and coordinating larger software projects as lead developer
- Delivering quality software solutions on time
- Accurate software cost estimation for external customers
- Support current legacy systems to ensure continued operation, enhancement and development