Full Stack Software Engineer

at  Speos

1BA, Brussel-Hoofdstad - Bruxelles-Capitale, Belgium -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Aug, 2024Not Specified12 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

PROFILE

As Full Stack Software Developer, you have:

  • A bachelor or master degree in IT or equivalent by experience in IT development.
  • Between 3 and 5 years of relevant experience in programming.
  • An experience in implementing Microservices.
  • Knowledge in project management methodology (Agile/Scrum) is a plus.
  • Strong use in planification and ticketing tools (e.g. Google Suite, Jira, Confluence).
  • Technical experience in the following:
  • Object Oriented Programming.
  • Version control knowledge (Git).
  • Cloud infrastructure (e.g. AWS).
  • HTML, XML, XSD, JSON and common data formats.
  • Test Driven Development.
  • Containerization (e.g. Docker, ECS).
  • Knowledge in API’s integration.
  • Frontend frameworks general knowledge.
  • Modelling languages (UML, C4…).
  • web Servers: Apache, IIS.
  • HTML, CSS, JavaScript.
  • Basic Javascript, Typescript.
  • UX/UI knowledge.
  • Cybersecurity knowledge and best practices.
  • Diagramming software (eg. DrawIO).
  • Good communication skills (English and French).

Responsibilities:

As Full Stack Software Developer, your responsibilities will be to:

  • Develop and maintain efficient solutions while ensuring data is reliable and accessible.
  • Break down the feature in tasks and provide approximate time estimation to finalize the deployment.
  • Create Specifications (tests) that will verify your solution features and covers all edge-cases.
  • Foster strong collaboration with other teams (BI, Product, etc.) to ensure customer satisfaction, seamless integration, and consistency of the solutions with other systems and data sources.
  • Develop dynamic, user-friendly web applications using the Angular framework that offer exceptional user experiences.
  • Collaborate with UX/UI designers to create intuitive and engaging user experiences.
  • Deliver the best business value to the end customer while complying with the company’s best practices and conventions (SDLC).
  • Work with the Platform & IT Security team to uphold security standards, especially for applications handling sensitive data, and ensure compliance with relevant regulations.
  • Contribute to the development of SDLC within the company.
  • Contribute to user guides, API documentation, and tutorials that help external users understand and use the software effectively.
  • Maintain well-structured README files that provide a clear overview of the project, setup instructions, and usage details.
  • Document version history, outlining changes, enhancements, and bug fixes for each release.
  • Collaborate with colleagues to ensure that documentation is consistent, accurate, and aligns with the team’s standards.
  • Provide insight into the 2nd level support for investigation and debugging.
  • Automate tasks through appropriate tools and scripting.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

It development

Proficient

1

1070 Bruxelles Anderlecht, Belgium