Dear Sir,
I would like to propose my solution to your project. I am a professional software developer with 9+ years of experience with financial firms as well as IT consulting forms. I have worked on several enterprise level web applications, including those for high transactional websites.
I have reviewed the requirements you posted and am confident of delivering a quality solution. When working with me you can expect superior code, complete design documentation and full support to deploy the application in your environment. I can also provide continued support if needed.
For your application, I propose using the Java Enterprise platform at the server side since it provides features like security and scalability. Being a web application the user interface will mostly be designed using HTML, however I can use some flash if desired to provide more interactiveness. I do also have experience in PDF document generation.
I am proponent of open source software and would deign the application using the same (e.g. MySQL for the database). If you want to use any commercial product, I can work with that too.
Finally, I do understand that this is a competitive space and you would get a dozen or so bids, and you may find it difficult to decide the merit of each. In order to help you with that I can document my technical design approach (architecture and high level design) and provide it to you. That way you can see if my approach suits your needs, and make a decision.
Let me know what you think.
Regards.