Senior Software Engineer
Current- Ensure system design meets the functional and non-functional requirements and translating recommendations to business stakeholders- Lead the program from Inception to completion across all SDLC by working closely with business and cross functional project teams- Complete detailed programming and development tasks public and internal websites as well as challenging backend server code- Led software application development from whiteboard concept through client implementation, within budget and schedule- Delivered multiple, concurrent software projects- Improve performance of existing applications- Architect system design and discuss system design alternatives- Coach team members to share knowledge and build better solutions