Overslaan naar content

Senior Analyst Developer

  • Hybrid
    • Liège, Walloon Region, Belgium
  • IT

Job description

As Senior Analyst Developer at Mega, you will lead the analysis and technical execution of complex digital solutions that drive performance across the energy and telecommunications sectors.💥💡Ready for the challenge? Because we are 😊!

Join a dynamic team combining full-stack development with analytical expertise to solve complex client challenges. At Mega, you'll transform business requirements into high-performing tech solutions through strategic analysis. Thrive in a stimulating environment creating real impact through digital transformation in critical industries.

Your mission :

To be the analytical bridge between business vision and technical realization, while guiding our teams toward operational excellence through data-driven insights and methodical project decomposition.

The Job

Key Responsabilities

  • Project Analysis: Analyze business requirements and translate them into clear, actionable software solutions. Engage with stakeholders to clarify objectives and align technical possibilities with business goals. 

  • Technical Leadership: Guide junior developers, uphold best practices in code quality, testing, and deployment. 

  • Project Decomposition: Break down large, complex projects into manageable tickets, ensuring that each task is well-defined, estimated, and prioritized. 

  • Estimation with Story Points: Utilize expertise in agile methodologies to estimate the effort for each ticket using story points. Leverage historical data and team velocity to improve estimation accuracy and predictability. 

  • Collaboration: Work closely with product managers, designers, QA specialists, and other developers to foster communication, resolve blockers, and drive projects toward successful technical completion. 

  • Documentation: Maintain comprehensive and up-to-date technical documentation, including architectural diagrams, API references, and ticket details. 

  • Code Reviews: Conduct and participate in code reviews, ensuring adherence to standards, security practices, and performance benchmarks. 

  • Risk Management: Anticipate and mitigate technical risks, ensuring that dependencies and bottlenecks are identified and addressed early in the project lifecycle.

Working at Mega is:

  • Contribute to a sustainable future where energy (and telecom) is viable and still affordable for everyone !

  • Work in a young and dynamic work environment with a hybrid model allowing for flexibility.

  • Come as you are. Mega is a safe place for everyone <3.

Evolve in line with our key values :

- Trust : We act with transparency, take responsibility, and foster exchanges based on trust, respect, and integrity.

- Agility : We adapt quickly, find pragmatic solutions, and seize opportunities with creativity.

- Positivity : We collaborate together with a positive attitude, shared motivation, and a common vision.

- Customer First : We prioritize our customers, using our expertise to deliver value and build strong partnerships.

- Performance : We aim for excellence by facing challenges with a performance and efficiency-oriented mindset. Our approach is focused on results and solutions.

Job requirements

Is this job made for you?

  • Education : Bachelor's/Master's in Computer Science (or related field)

  • Experience: 5+ years of full-stack development with analytical focus

  • Leadership Background: Prior senior/lead developer experience with project analysis responsibilities

  • Problem-Solving Mindset: You're naturally analytical, love complex challenges, and can visualize solutions at every level

  • Communication Pro: Excel at explaining tech concepts to non-technical stakeholders while collaborating seamlessly with development teams

  • Proactive & Detail-Oriented: Spot issues before they happen, manage priorities like a boss, and never miss the important nuances

  • Business-Savvy Developer: Strong business acumen - you connect technical decisions to real business outcomes and adapt quickly to new technologies

From a Technical Point (spoiler alert: you're exactly the tech wizard we're looking for 🌟):

  • Full Stack Expertise: Proven experience in both front-end and back-end development. Proficiency in modern back-end frame works and front-end technologies.

  • PHP (8.x): Strong understanding of PHP language (native functions, namespaces, traits, error handling...) 

  • Laravel Framework: 

    - Routing, Middleware, Controllers, and Blade templating 

    - Eloquent ORM and Query Builder 

    - Authentication & Authorization 

    - Queues, Jobs, Events, and Notifications 

    - API development (RESTful & Laravel API Resources) 

    - Laravel Artisan CLI and task scheduling 

  • Knowledge of microservices architectures and RESTful APIs

  • JavaScript (ES6+): DOM manipulation, async/await, fetch API, modular code 

  • Vue.js (3.x): 

    - Component-based architecture 

    - Vue Router and Vuex/Pinia for state management 

    - Composition API and reactivity system 

    - Integration with the backend 

  •   HTML5 & CSS3: Semantic markup, Flexbox/Grid, responsive design 

  • Familiarity with DevOps practices and tools. 

  • Agile Methodologies: In-depth understanding of Scrum, Kanban, and related practices. Demonstrated ability to break down epics into user stories and estimate complexity accurately. 

  • Project Analysis: Strong analytical skills to understand, dissect, and document project requirements. Familiarity with business analysis techniques and stakeholder management. 

  • Ticket Management: Significant experience using ticketing systems (e.g., Jira) to organize, assign, and track development tasks. 

  • Estimation Techniques: Proficiency in using story points and other estimation tools to forecast development efforts and manage team velocity. 

  • Deployment Techniques: Knowledge of CI/CD pipelines (branching, merging...) 

or

Apply with Linkedin unavailable
Apply with Indeed unavailable