Aller au contenu

Senior Analyst Developer at Mega

  • 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.💥💡

Join a dynamic team where your analytical expertise meets technical innovation. In this key role, you will combine advanced full-stack development skills with rigorous analytical methodologies to transform our clients' complex business challenges into high-performing technological solutions.

At Mega, we believe that technical excellence stems from deep business intelligence and thorough requirement analysis. You will thrive in a stimulating environment where each project represents an opportunity to create real impact through strategic analysis and digital transformation in critical industry sectors.

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.

Required Experience & Skills 

  • 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...) 

 

Soft Skills 

  • Analytical Mindset: Enjoys solving complex problems and visualizing solutions at both the macro and micro levels. 

  • Proactive Attitude: Eager to identify potential issues ahead of time and implement preventative measures. 

  • Team-Oriented: Works well in collaborative settings. 

  • Adaptable: Embraces change and is willing to learn new technologies and processes. 

  • Detail-Oriented: Pays attention to nuances in requirements, code, and communication. 

  • Time Management: Efficiently manages own workload and assists the team with prioritization. 

  • Communication: Excellent verbal and written communication skills, with an ability to explain complex technical concepts to non-technical stakeholders. 

  • Problem-Solving: Adept at diagnosing issues across the stack and implementing effective solutions under tight deadlines 

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?

  • Bachelor's or master's degree in computer science, Software Engineering, or related discipline. 

  • 5+ years of experience in full stack development with a strong analytical focus. 

  • Experience working in IT and development teams. 

  • Prior experience in a senior or lead developer role with responsibility for project analysis. 

  • Strong business acumen and ability to connect technical decisions to business outcomes

or

Apply with Linkedin unavailable
Apply with Indeed unavailable