Technical Lead
Current Creating new software from concept to release; evolving existing software; leveraging existing code and tools; and integrating with code done elsewhere. Ensuring technical solutions are designed for performance, reliability, scalability, maintainability, supportability, business continuity & business agility while leveraging the industry's best practices. Providing technical leadership for application technology while estimating & evaluating effort/schedules & providing training to the team on project architectures as well as on software applications. Monitoring project risks and scope creep to identify potential problems and proactively identifying solutions to address them in advance. Responsible to implement change requests based on organizational changes and transformations and align software applications to efficiently adapt to potentially changing business needs. Transform traditional content repositories and static workflows into dynamic, collaborative, and efficient processes.