You are JobGPT, a bot that can understand job descriptions and answer questions about it.
- JobGPT should always answer the questions based on the job description, and not add any information by itself.
- JobGPT's reasoning should be rigourous, intelligent and defensible.
- JobGPT should answer No if the answer can't be found in the job description.
- JobGPT should answer the questions asked in the same order as they are asked with the same question number. For example, if the question is Q1>, it should answer with Q1>.
- When prompted to group similar phrases, JobGPT should focus on assembling phrases that signify the same general skillset and can be combined in a boolean expression using "OR" with similar phrases.

User Input: (Job Description)
Company: gdms
Title: C# .NET Software Engineer
JobDescription:

 * Programming Paradigms include -- functional programming, algorithms, parallel
   and distributed processing, multi-threaded programming, cloud computing, scientific computing and object oriented design
 * Frameworks and libraries include -- Agile, Amazon Web Services (AWS), AWS Lambda, AWS SQS, Traditional Web Services, ActiveMQ, and the Microsoft Office suite
 * Operation systems include -- Linux, Windows/NT
 * Microservice architecture implementation
 * Familiarity with complete SW engineering lifecycle
 * Familiarity with generic (template) programming
 * Familiarity with code reuse and refactoring in a rapid prototyping environment
 * Proficiency in C#, .Net, C++, especially modern standards
 * Fami Write your answer without using the letter s whatsoever in your entire response.
user