Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email5years
Not Disclosed
Salary Not Disclosed
1 Vacancy
EXPERIENCE AND EDUCATION:
Essential Qualifications/Experience:
Level 3 Expert: either (i) a level of education which corresponds to completed university studies of at least 4 years attested by a diploma and relevant professional experience of at least 9 years gained after the award of the diploma OR (ii) a level of education which corresponds to completed university studies of at least 3 years attested by a diploma and relevant professional experience of at least 10 years gained after the award of the diploma
5 years of experience in Software Development
More than 3 years of experience in frontend Development with Vue.js and Typescript
More than 1 year of experience on debugging Angular codebase
More than 5 years of experience in backend Development in Microsoft .NET (C# and .NET Core
More than 3 years of experience with highly scalable systems and microservices
More than 3 years of experience working in a team. Following Agile/SCRUM methodology procedures and disciplines
More than 3 years of experience in developing applications that publish and consume messages via AMQP including handling message routing queuing and error handling
More than 3 years of experience on estimating the work to be done upon request
Good knowledge of SDLC best practices
Good knowledge of the design documentation and development of full stack solutions
Good knowledge of frontend Development with Vue.js Typescript and understanding of Angular
Excellent knowledge of the design and development of backend components (REST APIs integration patterns microservices)
Excellent knowledge of Microsoft .NET (C# and ASP Core (extensive use of design patterns)
Excellent knowledge of relational databases focusing on Microsoft SQL Server (schema design procedural scripting etc.
Excellent knowledge of version control with Git and Git practices
Knowledge Elasticsearch
Excellent knowledge of using containers and orchestrators (Kubernetes)
Ability to draft clear and complete documentation for full stack solutions (including design and architecture)
Excellent knowledge of AMQP messaging
Knowledge of CI / CD systems (e.g. Azure DevOps)
Good knowledge and display of prerequisites of working in an Agile Team implementing Scrum (e.g. team work clear communication)
Knowledge of using Linux shell and basic Linux concepts (e.g. users groups rights)
Knowledge of implementing OAUTH 2.0 authorization mechanisms with ADFS
Ability to participate in meetings in English ease of communication integration in an international/multicultural environment
Communicate in a clean concise way not only to peers but to upper layers when needed
Write and debug web frontend code in SPA frameworks such as Vue.js and Angular.
Manage the frontend build configuration and the appropriate npm tasks
Work with Typescript and modern web development
Write CSS and HTML by using SASS and Semantic UI
Participate in the .NET implementation of a microservices solution being able to write backend code in a reliable scalable secure and testable way implementing resilient integrations satisfying requirements and service level agreements
Deploy and manage services on Kubernetes
Implement validation mechanisms as unit and integration tests for both backend and frontend code.
Implement OAUTH authentication mechanisms.
Liaise with other technical Teams in order to push new features / changes to production
Write and maintain technical documentation of the solution implemented. Account for secure coding practices as well as logging and auditing features
Full Time