Accomplishes information technology staff results by communicating job expectations; planning, monitoring, and appraising job results; coaching, counseling, and disciplining employees; initiating, coordinating, and enforcing systems, policies, and procedures.
Maintains staff by recruiting, selecting, orienting, and training employees; maintaining a safe and secure work environment; developing personal growth opportunities.
Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.
Directs technological research by studying organization goals, strategies, practices, and user projects.
Completes projects by coordinating resources and timetables with user departments and data center.
Verifies application results by conducting system audits of technologies implemented.
Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
Maintains quality service by establishing and enforcing organization standards.
Contributes to team effort by accomplishing related results as needed
Assisting Technology Heads in planning, guidance and direction to the teams.
Work closely with the business and developers on issues related to design and requirements
Help development team to build high quality products. Make all developers aware what are the quality standards in organization, what value they bring in and encourage them to make the standards even better
Assist Recruitment Department in Hiring Process like interview and recommendation.
Drive change to implement efficient and effective strategies as advised by management
Build organizational culture based on knowledge sharing and direct communication within teams.
Work closely with peers in the business to fully understand the business process and requirements including cooperation with 2P teams.
Gain enough business knowledge to be able to actively participate in communication between parties in order to respond to business needs.
Assist software developers within your teams to satisfy the business requirements.
Show flexibility to respond to the changing needs of the business.
Actively contribute to the process of continual improvement, with regard to self, team and systems.
Assume a high level of ownership of all work developed by members of the team.
Assist induction process of new team members and proactively support the continued development of existing team members
Build and promote a positive working environment for the team within your areas as well as other business areas you will engage with.
Effectively manage team members in line with company culture and values, providing effective, valuable feedback on daily basis.
Work with IT Heads and the business to improve transparency of work being done and planned for future.
Be knowledgeable about each member of your team, their strengths, weaknesses and effectiveness.
Work with the wider Business Support Team to assist all initiatives making 2P best place to work, both externally and internally.
Lead a team of Software Engineers and Team Leaders in the creation of high quality software within agreed project deadlines.