Consultant/ Mdm Technical Lead
CurrentPlanningWorking with product/technical owners to understand needs and requirements. Providing estimates for work. Identifying resource plans (i.e. allocation, skill sets and roles) for each assigned initiative. Requesting, recruiting and on-boarding contract resources to complete project work.ExecutingWorking with team members, management, and the business to ensure projects are successfully delivered. Guiding team members and delegating tasks, ensuring standards are met, processes are followed, timelines are met, and a quality product is delivered. Authoring, editing, and presenting technical designs/documents. Working collaboratively with other technical leads/developers. Developing software using agile methodologies writing user stories, grooming, story pointing and assigning tasks to team members. Performing hands-on development in areas of expertise when needed. Identifying risks and forming contingency plans. Escalating issues early and keeping management informed of obstacles. Presenting options and recommendations for removing obstacles and making specific requests where management assistance is required. Learning from past implementations and deployments and working with others on the team to improve processes, test suites and documentation. Publishing progress reports and delivering presentations to the relevant stakeholders. Analyzing existing team delivery and scheduling training sessions and meetings to discuss and implement improvements.Soft SkillsExhibiting flexibility and adaptability to changing and varied work assignments and settings. Showing discipline managing multiple responsibilities and adjusting to varied environments. Communicating effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff. Taking accountability for team performance and exhibiting a sense of ownership for results. Being transparent with the team about challenges, failures, and successes.