Full Stack Software Engineer
Il y a 3 semaines
Brussels, Brussels-Capital, Belgique
Tata Consultancy Services
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Role: Full-Stack Software Engineer
📍
Location:
Brussels, Belgium 🏢 Company: Tata Consultancy Services (TCS) Belgium 📅 Employment Type: Full-time
About the Role
We are looking for a Junior Full-Stack Software Engineer to join our growing team and help build secure, scalable, and high-performing web applications. In this role, you will work across the entire software development lifecycle, contributing to both front-end and back-end development while collaborating with cross-functional teams to deliver innovative digital solutions. This is an excellent opportunity for a motivated developer who is passionate about modern technologies, cloud platforms, and delivering exceptional user experiences.
Key Responsibilities
Develop and maintain modern web applications across the full technology stack. Design and implement responsive, user-friendly front-end interfaces. Build and maintain back-end services, business logic, and REST APIs. Apply security best practices including authentication, authorization, input validation, secure storage, logging, and monitoring. Work with relational and NoSQL databases, including schema design and query optimization. Perform unit testing, integration testing, debugging, and troubleshooting. Contribute to software architecture, technical documentation, and code reviews. Deploy and manage applications using cloud services, CI/CD pipelines, and container technologies. Collaborate closely with stakeholders and development teams to ensure seamless integration between front-end and back-end components. Continuously improve application performance, reliability, and scalability. Required Skills & Experience Front-End JavaScript, HTML5, CSS3 Experience with frameworks/libraries such as Angular, React, Vue.js, or Bootstrap Familiarity with modern build tools such as Webpack or Vite Back-End Java, Node.js, or PHP Spring Boot and Hibernate RESTful API development Databases PostgreSQL, Oracle, MongoDB Database design and query optimization Cloud & DevOps AWS and/or Microsoft Azure CI/CD pipelines Docker and Kubernetes Infrastructure as Code tools such as Terraform, Azure Bicep, or AWS CloudFormation Security OAuth 2.0 OpenID Connect (OIDC) JSON Web Tokens (JWT) Version Control Git (GitFlow or Trunk-Based Development) Familiarity with SVN is an advantage Preferred Certifications The following certifications are considered a plus: AWS Certified Developer – Associate Microsoft Azure Developer Associate Other relevant AWS or Azure certifications What We're Looking For Ability to quickly learn new technologies and adapt to changing requirements. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Understanding of security, cloud, and software engineering best practices. Ability to work independently and within multicultural teams. Professional proficiency in English; French is considered an asset. Results-driven mindset with a focus on quality and delivery. Language: Fluent in English & one of French or Dutch.
Location:
Brussels, Belgium 🏢 Company: Tata Consultancy Services (TCS) Belgium 📅 Employment Type: Full-time
About the Role
We are looking for a Junior Full-Stack Software Engineer to join our growing team and help build secure, scalable, and high-performing web applications. In this role, you will work across the entire software development lifecycle, contributing to both front-end and back-end development while collaborating with cross-functional teams to deliver innovative digital solutions. This is an excellent opportunity for a motivated developer who is passionate about modern technologies, cloud platforms, and delivering exceptional user experiences.
Key Responsibilities
Develop and maintain modern web applications across the full technology stack. Design and implement responsive, user-friendly front-end interfaces. Build and maintain back-end services, business logic, and REST APIs. Apply security best practices including authentication, authorization, input validation, secure storage, logging, and monitoring. Work with relational and NoSQL databases, including schema design and query optimization. Perform unit testing, integration testing, debugging, and troubleshooting. Contribute to software architecture, technical documentation, and code reviews. Deploy and manage applications using cloud services, CI/CD pipelines, and container technologies. Collaborate closely with stakeholders and development teams to ensure seamless integration between front-end and back-end components. Continuously improve application performance, reliability, and scalability. Required Skills & Experience Front-End JavaScript, HTML5, CSS3 Experience with frameworks/libraries such as Angular, React, Vue.js, or Bootstrap Familiarity with modern build tools such as Webpack or Vite Back-End Java, Node.js, or PHP Spring Boot and Hibernate RESTful API development Databases PostgreSQL, Oracle, MongoDB Database design and query optimization Cloud & DevOps AWS and/or Microsoft Azure CI/CD pipelines Docker and Kubernetes Infrastructure as Code tools such as Terraform, Azure Bicep, or AWS CloudFormation Security OAuth 2.0 OpenID Connect (OIDC) JSON Web Tokens (JWT) Version Control Git (GitFlow or Trunk-Based Development) Familiarity with SVN is an advantage Preferred Certifications The following certifications are considered a plus: AWS Certified Developer – Associate Microsoft Azure Developer Associate Other relevant AWS or Azure certifications What We're Looking For Ability to quickly learn new technologies and adapt to changing requirements. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Understanding of security, cloud, and software engineering best practices. Ability to work independently and within multicultural teams. Professional proficiency in English; French is considered an asset. Results-driven mindset with a focus on quality and delivery. Language: Fluent in English & one of French or Dutch.