Full Stack Software Development Service (.NET/C#, Angular) (CITIZENS ONLY)Fully RemoteIn the light of these activities, the C2 Centre is looking for software development service, more specifically in delivery of front-end and back-end coding, testing and documenting.Under the direction of the Service Delivery Manager and in close collaboration with the service support team, software development service will cover delivery of prioritized backlog items relevant for application maintenance, which include but are not limited to:Analysing bugs and user stories and subsequently designing bug fixes and features,Writing the new and making changes to the existing code,Testing the bugs fixes and new features,Updating relevant documentation.The contractor will provide the service using a sprint-based approach.
Each sprint is planned for a duration of 10 working days.
The contractor will be part of a team and will work using an Agile and iterative approach.
The content and scope of each sprint will be agreed during the sprint-planning meeting.
At the end of each sprint, a detailed report of the activities conducted shall be submitted to the Agency Point of Contact.Requirements:The contractor must be able to analyse, design, implement and test across the full stack of the application consisting:A .NET back-end, written in C#, consisting of:A data model which leverages Entity Framework,An API, o Specialized components such as an identity/authentication component (Identity4) and a messaging component (RabbitMQ),An Angular front-end, entailing the templates, components, services, modules, et cetera that make up the UI.Minimum of 5 years of experience with full stack software development including all software development lifecycle phases,The ability to work in English,Proven ability to work in a scrum team and as per Agile software development values and principles,Experience with using Microsoft Azure DevOps platformSolid experience with writing .NET applications using the C# language,Experience with Entity Framework and REST APIs,Solid experience with writing Angular applications using HTML, TypeScript and CSS or one of its pre-processors,Experience with using Visual Studio and/or Visual Studio Code, or similar IDEs,Experience with using PostgreSQL,Experience with IdentityServer4/Duende IdentityServer and RabbitMQ.