Lead Software Consultant D2-40

28 februari 2024 | D2 Testing

Purpose

Translates business and technical requirements, within the agreed boundaries between
the customer and the company, into an appropriate software development approach.


Tasks and Responsibilities

  1. Customer satisfaction
    Ensures optimal delivery of the solution and to obtain optimal customer satisfaction and
    intimacy.

    Main activities
  • Understands the business value of the company solutions for the customer;
  • Understands the political situation at the customer;
  • Communicates and dealing with the different stakeholders;
  • Manages expectations;
  • Creates awareness and stimulating cooperation between the customer and the company.
  1. Project plan & implementation
    Defines technical project dependencies, risks and work break down, within specifications,
    budget and time, resulting in a manageable plan and implementation.

    Main activities
  • Validates and accepts the chosen architecture and designs;
  • Creates work break down;
  • Identifies required technical resources;
  • Defines sub tasks for technical resources;
  • Proactively communicates on progress in relation with implementation plan;
  • Leads the project development team;
  • Ensures software solution quality.
  1. Research & Consulting
    Provides leadership in the area of software development in order to guide customers and
    colleagues.

    Main activities
  • Investigates new tools and methodologies;
  • Defines and communicates a vision on software development;
  • Has up to date knowledge of the projects of the company;
  • Executes feasibility studies.
  1. Development Guidelines
    Independently drafting and maintaining guidelines for software development, to enhance
    uniformity in development.

    Main activities
  • Defining Working Methods and guidelines for the development process;
  • Audits the used development approach in projects.
  1. Sales
    Proactively signals and generates new company-business in order to obtain extra income and
    increase customer satisfaction.

    Main activities
  • Informs account management on possible extra work;
  • Negotiates with customer for additional work;
  • Produces independently commercially feasible proposals;
  • Takes the lead in (parts of) large and complex sales cases (national and international);
  • Generates leads from own network.
  1. Planning & Administration
    Ensures timely and correct planning and administration of the project/contract team within
    company standards and agreements and in accordance with customer-administrations, to
    ensure a professional delivery.

    Main activities
  • Ensures timely and correct administration of time sheets of the project/contract team;
  • Ensures team delivery within time, within budget and agreed quality;
  • Monitors progress of project/contract team;
  • Communicates on forehand about possible delays or overrun.
  1. Competence and knowledge development
    Develops and coaches Software Engineers in order to assist them in their growth.

    Main activities
  • Knowledge transfer;
  • Ensures knowledge is embedded;
  • Coaching;
  • Assists others with complex activities.



Quantitative

Leads software development teams (>= 5 people).



Job Requirements


Education

  • (level of) BSc degree in Software or Architecture.


Experience, knowledge and skills

  • More than 3 years experience as senior software engineer in IT development projects.

Competences

A.8 Conflict handling
B.1 Self-employed
B.3 Networking
B.4 Taking risks
C.4 Vision
D.4 Listening
D.7 Negotiating
D.8 Impact
E.2 Stress resistant