We are looking for a Front-end developer with.NET skills to join our team. As a Front-end developer, you will be responsible for writing and debugging web frontend code in SPA frameworks, managing front-end build configuration, and working with Typescript and modern web development.
Requirements
- Bachelor's degree plus 6 years of relevant experience
- More than 5 years of experience in Software Development
- More than 3 years of experience in front-end Development with Vue.js and Typescript
- More than 1 year of experience on debugging Angular codebase
- More than 5 years of experience in back-end 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 front-end Development with Vue.js, Typescript and understanding of Angular
- Excellent knowledge of the design and development of back-end components (REST APIs, integration patterns, micro-services)
- Excellent knowledge of Microsoft.NET (C#) and ASP.NET 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
- 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 Elasticsearch
- Excellent knowledge of using containers and orchestrators (Kubernetes)
- Desirable: Knowledge of implementing OAUTH 2.0 authorization mechanisms with ADFS
Benefits
- The company description does not mention any specific benefits