Full Stack Developer

  • Lieu: Puurs
  • Type : Contracting
  • Travail #25082

Experis delivers a powerful blend of top-tier talent and expert solutions that propel success. We specialize in IT resourcing, project solutions, and managed services, empowering organizations to develop individuals and teams ready to thrive in the digital age.

Full Stack Developer

Position Summary
Our client is looking for a talented and motivated full stack software developer to join its data science and software development team. The primary responsibility of this role is to design, develop, and implement in-house software solutions. You will collaborate with various stakeholders to refine user requirements and functional specifications. Using a microservice-based software architecture, you'll design software solutions, write server- and client-side applications using event- or request-driven architectures, and create automated unit, integration, and end-to-end tests. Additionally, you'll mentor junior developers and provide constructive feedback during code reviews.

Key Responsibilities

  • Consult with stakeholders, gather and document user requirements, and define functional specifications
  • Translate requirements into a software architecture (assisted by a senior developer or architect)
  • Develop scalable, high-performance, and reliable software solutions
  • Write clean, maintainable, and efficient code
  • Mentor junior developers and provide technical guidance and support
  • Conduct code reviews, ensuring adherence to best practices and coding standards
  • Identify and resolve technical issues and challenges
  • Stay updated on the latest industry trends and technologies to ensure in-house solutions remain innovative

Skills & Qualifications

  • Master’s degree in computer science, engineering, or a related field
  • 7 years of work experience in software development
  • Proven experience in developing applications using Python, HTMX, HTML, CSS, and JavaScript (Vanilla or Vue.js)
  • Strong understanding of threading, multi-processing, and asynchronous programming
  • Solid grasp of software design patterns
  • Knowledge of both functional and object-oriented programming paradigms
  • Experience with Python web frameworks (FastAPI, Flask, etc.)
  • Familiarity with writing test code (Pytest, Cypress)
  • Experience with message bus technologies (Kafka, RabbitMQ), caching systems (Redis), and databases (Postgres, Oracle, MongoDB, Cassandra, S3, etc.)
  • Experience with DevOps (Jenkins, OpenShift), Docker containers, and version control (Git, GitLab)
  • Basic understanding of network topologies and their impact on software design
  • Strong communication skills, both verbal and written
  • Fluent in English and Dutch
  • Analytical mindset and pragmatic problem-solving skills
  • Ability to collaborate in cross-functional teams
  • Experience in the pharmaceutical or other regulated industries is a plus

At Experis, we proudly refer to our IT consultants & freelancers as ambassadors because they truly embody our brand. Each day, they bring their expertise to world-class companies, consistently delivering outstanding results.
When you join Experis, you benefit from more than just an attractive salary package:
 

  • Diverse Opportunities: Engage in varied assignments with state-of-the-art companies, both large and small.
  • Continuous Learning: Enhance your skills through personalized training paths and mentorship from your dedicated talent coach.
  • Career Development: Receive tailored advice to help you shape the career you've always envisioned.
  • Collaborative Environment: Enjoy working with great colleagues in a fun and supportive team atmosphere.

Become an ambassador for Experis and elevate your career while making a real impact.
 

Attachez un curriculum vitae. Les types de fichiers acceptés sont des DOCX, and PDF.

Nous téléchargeons votre application. Il peut prendre quelques instants pour lire votre curriculum vitae. Veuillez patienter!