BackPosted on 10/06/2016
Software Engineer Technical Lead
Full time |
Salary type not mentioned
Salary not mentioned |
This position is responsible for managing a software development team by providing technical direction and helping to ensure that projects are completed on time and within the budget. This position is responsible for design and development of the software applications, unit testing, debugging new and/or existing software, performance tuning and optimization of existing code. The candidate must have a strong development background and a hands-on approach to the role. The position will work closely with a client team based Belgium. Travels abroad will be expected from the candidate.
Your role :
Manage development team, ensuring projects and deliverables are completed on time and removing impediments.
Participate in code development on as needed bases by actively writing code, conducting unit testing.
Project planning, aligning team schedule with other teams, developing estimates and schedules on a team wide basis.
Requirements gathering/analysis, making sure that developers have everything they need when they need it, so that they can focus on development.
Provide technical leadership for project and team through design and code reviews, as well as actively coaching team members on performance related issue.
Managing communication within the team and between the team and outside world
Work with development team to troubleshoot development environment, production environment, performance tune and optimize code.
Team development (making sure the team skills get better every day, introducing new practices/tools, working on improving quality, workshops, etc.)
Preventing external disturbances from impacting the team.
Provide project status reports to Development Director, Development Manager and/or Clients
Participate in the interview process for all Software Developer position in his team.
Knowledge of Project Management methodologies
Very good knowledge of MS Office
Knowledge of good design/code/architecture/development practices
General knowledge of latest trends for web applications
General knowledge of tools used for high-load applications
Programming skills in different languages
Good knowledge of any MVC framework
Experience in Java is an asset
Knowledge of OOP approach and good software engineering practices
Knowledge of scalability and high-availability problems and solutions
Unified modeling language UML
Education and Experience
Degree in computer science or engineering
Minimum 5 years experience developing software in a commercial software development environment
Minimum 2 years experience leading a software development team of two or more people.
Proven ability to design and develop large scale, complex applications
Minimum1 year experience working in an Agile/SCRUM environment is preferred, but not required.
Ability to manage development projects.
Ability to take direction from Director and/or Client
Ability to work from rudimentary requirements and specifications
Ability to translate business requirements into technical specifications.
Advanced ability to read, write and speak English
Ability to manage and effectively lead a team of employees.
Ability to organize, prioritize and manage work for the whole team
Ability to work in a high paced, multitasking environment, resistance to stress
We can offer you a job with many challenges.
You will be joining an experienced and dynamic team at the forefront of applying technology to the world of online recruitment, working in an international and multicultural environment where you will be able to develop your business and language skills. You will be reporting to the Group Director, Matching and Recommendation Applications.
In addition to an attractive salary, we can offer a performance-related bonus, meal vouchers as well as health and group insurance.
If you are interested in this position please submit your Curriculum Vitae and motivation letter in English. Please also ensure that you are eligible to work in Belgium before applying.
Please refer to StepStone in your application
Login to view details
Contact Person : ***
Contact Email : ***