Barcelona City Council | Capital humàBarcelona City Council website

Home  > Job profiles





In compliance with Organic Law 15/1999, of 13 December, under the Personal Data Protection Act, we inform you that data collected will form part of an automated file, under the ownership of BARCELONA ACTIVE SPM S.A., with registered office at 162-164 Calle Llacuna, Barcelona, with the aim of managing enrollments and of informing of the company's activities and services within its field of action. You will be able to exercise access rights, rectification, cancel cancellation and/or opposition via written communication to the Legal Services of BARCELONA ACTIVE SPM S.A. at the aforementioned address.

Get to know this occupation

Other denominations


IT project managers are responsible for managing software development for their own company or other companies. They manage software development and consulting projects and are responsible for the management of the human resources assigned to the project and for the technical quality of the product. The responsibilities of this position include management of teams comprised of analysts, programmers, consultants and even external service providers. IT project managers are ultimately responsible for ensuring that the project is executed according to the timeline established with the final customer, according to defined quality standards and within a specified range of costs. In most cases, these professionals provide real-time response and handle competing demands.


T project managers carry out the following tasks:
  • Manage the project in an overall manner.
    Plan and define resources and coordinate and supervise the functional and organic analysis and the development and implementation of the software.
  • Technically manage the project.
    Transform the client¿s requirements into technical specifications and develop the initial design of blocks in which the software product is structured. Although no programming or structuring is involved, must have extensive knowledge in this area to help distribute time and resources.
    Take responsibility for possible extensions to the project.
    Solve technical problems that may arise during the project and ensure the quality of the software delivered.
  • Directly negotiate with the client (clients may be within the company or external).
    Analyse client needs and translate them in a project in order to create the most beneficial software for the client.
    Keep the client informed about the progress of the project and about possible deviations.
    Set the customer training once he/she has received it.
  • Plan and take responsibility for follow-up.
    Set clear objectives and timing to be fulfilled and monitor the development of the project.
    Create a detailed agenda with the timing for the various parts of the project.
    Establish critical points that may arise when designing and developing the software to obtain the best results.
  • Lead the team.
    Coordinate and supervise the team of programmers, analysts, consultants and even external service providers.
    Define how tasks (structuring, creation of bases, scheduling, etc.) will be distributed among team members and monitor their development.
    Ensure that the them complies with deadlines and keeps the project within the budget.
    Establish fluid communication among team members participating in the project.
  • Identify new customer service opportunities and provide technical advice in the development of business proposals.

Quick access and copyright:

Centre per al desenvolupament professional Porta22
Convent de Sant Agustí
Ca n'Andalet

Barcelona Treball (Porta22)
+34 934 019 899

Barcelona Activa Headquarters
Llacuna, 162-164
08018 Barcelona
+34 934 019 777

Generalitat de Catalunya
Unió Europea FEDER
Unió Europea FSE