Taken en verantwoordelijkheden
Our client (internal company) has established itself as a global leader in innovative broadcast solutions, consistently pushing the boundaries of what is achievable in the realm of live production. With a rich history marked by a commitment to excellence, the company has become synonymous with reliability, speed, and unparalleled precision in the broadcast industry.
- Analyze and review product requirements and discuss technical feasibility.
- Make technical design proposals and provide estimates
- Develop and integrate new software components/services or modify existing ones
- Participate in peer code reviews
- Plan, define and perform unit testing
- Create or maintain technical documentation
- Solve reported defects and maintain existing applications
- Review of test plans and identify risks
- Understand, apply and/or improve the EVS software development process and best practicesÂ
- Identify and propose process improvements
- Coach (new) team members
- Follow the trends and new updates in the Java development world and related technologies
Profiel kandidaat
- An IT professional with expertise in the complete SDLC (from analysis to development & testing) of web-based applications based on – in Java written – micro services in a Service Oriented Architecture
- Over 3+ years of experience as Architect/Developer/Performance/DevOps in a Java/Spring Boot, environment
- Expertise in the development of multi-threaded applications and async message-based communicationÂ
The following technical experiences are not mandatory, and will be considered as an asset:
- Experience in C#
- Experience in containerized environment (Docker based)Â
- Experience in clustered environments (preferably Kubernetes)
- Experience in SQL-based relational databases (preferably postgreSQL)
- Expertise in performance tuning at system level/service level (jvm, threads, queues, gc, connection pooling, query performance, …)
- Advanced understanding of network protocol stacks (TCP, UDP, RTP, unicast/multicast, ...)
- Experience in the broadcast industry
- Experience in Agile / Scrum development practices
- Test driven development experience
Soft skills
- Achieves high quality results through thoughtful analysis and planning; target driven and result oriented
- Excellent analytical skills, strong object-oriented design skills
- Focus on quality, detail minded, willing to take care of customer point of view
- Open for changes and continuous learning
- Capable of executing tasks autonomously, of planning and communicating planning and progress, of getting help where needed
- Shows initiative, is curious, and communicates well about initiatives
- Good written and verbal communication skills, shares information actively; responds properly, reports on-time; accepts criticism and other opinions, addresses criticism constructively
- Excellent team player
- High stress resistance; does not give up in crisis situation; does not loose control under pressure
- Languages/ Fluent in English, knowledge of French or Dutch is an extra asset
Geboden wordt
Becoming Part of the company Team not only means that you will receive a competitive salary in line with your skills and the market, but also a range of other additional wellness and healthcare benefits. Our flexible schedules and hybrid way of working (homeworking) policies will help you preserve your work-life balance.Â
Our company will give you the tools to develop your skills and your career by giving you the opportunities of internal mobilities and a wide range of trainings. We encourage our motivated talents with a friendly, lively, and inclusive environment.