Website front end: C# MVC .cshtml Bootstrap JQuery
Website middle tier: C#
Database: Postgres 9.6
Backend: C# with NpgSql package for DB connection
Amazon Web Services hosting skills necessary
* Elastic load balancing
* Server image creation
* RDS hosting for Postgres database
* S3 persistent storage
* IIS Manager
* Strong JSON skills + [login to view URL] package
* Git source control
* Jira task management
* Confluence documentation
* OAuth security
* Familiar with REST API and SOAP for 3rd party API's
* Jasper Reports
* Jenkins build and deploy
* Email administration (eg setting up group emails)
Note that the web front-end and web middle tier are separated.
The front-end is visible to the public, the middle-tier is on a private network (for security reasons).
Front-end communicates with middle-tier via REST using JSON payload
Middle-tier will only accept calls from front-end server.