We are looking for experience Azure developer to develop a product to be used by our clients and internal employees.
The product needs to be secure and leverage the products provided by Azure such as Functions App, CosmosDB. This is not just a pure development, the winner will be responsible to provide guidance what is the best way of using Azure / implementing things as well as help deploying and rolling out the solution. Time for Knowledge transfer to walk through how things are going to be developed and how to deploy are a must. Documentation of the solution must be provided for technical and for training purpose.
The final solution needs to be simple to be maintained and improved. The future goal is to potentially build mobile apps connected to this platform. If you win this bid, there is potential for more work later.
This is a mobile first application with responsive design to work on phone, tablet and desktop computer.
The goal is to be able to continue developing and improving the application using web-online tools rather than complicated development environment.
The winner is responsible to provide the design of the screens based on best UX practices. UX design must be submitted for approval prior the development starts. It can have multiple interactions before it gets finalized. UI/UX needs to match our current UI pattern - screenshots provided as attachment.
Winner must provide quote for future maintenance/support if needed.
The application will need to be deployed in a test / training environment as well as production. Winner developer will provide documentation and support on the deployment phase for the two environments which will be hosted with Azure.
High-level backlog/features is attachment as well as wireframes which are provided for guide and requirements clarification. Development company must check with us if any questions on the backlog before bidding or during the development of this project.
Application needs to be fully test automated I.e. self-tested. Developed azure functions needs to have fully coverage using azure. Solution must be provided based on Microsoft recommendation: [login to view URL]
Developer will be responsible for integrating this new module to the existing module and also re-write the existing module to from ASP.NET C# to Azure Functions C# following the specifications below:
Responsive HTML5/CSS, jQuery, Bootstrap, Webpack, HTTP-JSON to connect to backend.
Front-end will be stored potentially using Storage blob type on Azure. No application server will be needed for the front-end.
CosmoDB, Azure Functions App (C#) connecting through HTTP trigger / JSON with the front-end.
Azure Functions Proxies: Manage the end-points, development vs production, individual modules calls.
Development life cycle using Azure Functions Slots to divide between development and production.
Static Files mainly used by the front-end may be stored using simple Azure Storage container using blog containers.
Code Control and Deployment fully done through: [login to view URL]
Development company must have experience on the following but not limited to, so it can support future development of this product:
Microsoft Active Directory for client B2C and B2B
Single sign-on with Office 365 for employees
Instructions to add internal app to office 365 start menu
Advise and leverage Microsoft 365 and Azure cloud technology upon mutual agreement with us.