Hi, I'm relatively new to freelancing, but I have 19 years of experience in IT and software development, including in iOS, MSSQL (incl. 2012) and Azure.
What you're asking for seems relatively straightforward:
-Build an easy to use/simplified timesheet to be utilized by technical service engineers; I infer they are working "on-site"/"in-the-field" when needing to use this simplified timesheet.
-The data is stored in the cloud (Azure) in a MSSQL 2012 database.
-The iPad app will need to be able to fully operate in online/offline mode and be able to sync data to the cloud when in online mode.
I propose the following:
-Build the iOS app (for use on iPad) per the 'Requirement and Technical Design' document (very thorough and detailed doc, thank you!) using Delphi as the development language.
-If expansion beyond the iOS platform is desired in the future, Delphi will allow a single code base to build native apps also for Windows, Android and OSX.
With respect to 'technology to handle the SQL back end', if I could please be provided some clarification on what is meant by 'to handle'. Do you mean which cloud provider is recommended or are you asking about middleware (including an API) to proxy the data between the iPad app and MSSQL database, or something else entirely? If you could please message me to clarify, I could provide my recommendations.
If you'd like to discuss further, I'd be happy to do so. Looking forward to providing you my services.
Regards,
Gavin