Job Summary Our client in the telecommunication space is looking for a full stack engineer this individual will be responsible for software development to support enterprise journeys in automation. He or She will work in a cross functional team composed of architects, developers, customer journey experts and engineering teams. Stakeholder analysis for user stories elicitation and software design. Development and deployment of front end, backend microservices and database schemas. Programming Languages : Proficiency in one or more programming languages commonly used for backend development, such as Java, Python or Node.js. Knowledge of multiple languages is beneficial for adapting to different project requirements. Microservices Architecture : Solid understanding of microservices architecture principles, including service decomposition, bounded contexts, API design, and event-driven communication. Web Development : Experience in developing RESTful APIs and web services using frameworks like Spring Boot (Java), Flask (Python), Express.js (Node.js), or Ruby on Rails (Ruby HTML/CSS: Proficiency in HTML ( HyperText Markup Language) and CSS ( Cascading Style Sheets) to create and style web pages. Understanding of semantic HTML and modern CSS frameworks (e.g., Bootstrap) is valuable. JavaScript- Strong knowledge of JavaScript, including ES6+ features, to add interactivity and dynamic behavior to web applications. Familiarity with JavaScript frameworks and libraries like React, Angular, or Vue.js is beneficial. UI/UX Design : Knowledge of user interface (UI) and user experience (UX) design principles to create visually appealing and intuitive user interfaces. Familiarity with design tools like Sketch, Figma, or Adobe XD is a plus.
TalentCru
Recruiter
Job Mail
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.