public static List <CompanyModel> InitializeAllCompanyData() { var Google = new CompanyModel("Google", "Specializes in Internet-related Services and Products."); var LinkedIn = new CompanyModel("LinkedIn", "Specializes in Employment-oriented Online Services."); var Amazon = new CompanyModel("Amazon", "Specializes in E-commerce, Cloud Computing, and Digital Streaming."); Google.CreateJobPost(297, "UI Developer", "Creating UI Components in Angular for the Google Fiber Product Team."); Google.CreateJobPost(921, "Data Engineer", "Creating Storage Solutions for large scale applications on the Google Cloud Team."); LinkedIn.CreateJobPost(207, "Senior Developer", "Ability to work in a rapid fire test-driven development environment."); LinkedIn.CreateJobPost(722, "React Developer", "Ability to work with RESTful APIs within our LinkedIn Learning Team."); Amazon.CreateJobPost(884, ".NET Developer", "Help us build the next set of microservices for our Amazon digital products."); Amazon.CreateJobPost(983, "Associate Software Engineer", "Must have 1 year of experience. Technical Support for Amazon Delivery Support Teams."); Google.CreateJobPostRequirements(297, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { HTML = true, CSS = true, JavaScript = true, Angular = true, AngularJS = true }, BackendSkillset = new BackendSkillsetModel(), DatabaseSkillset = new DatabaseSkillsetModel() }); Google.CreateJobPostRequirements(921, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { Python = true, Django = true }, BackendSkillset = new BackendSkillsetModel() { GoLang = true }, DatabaseSkillset = new DatabaseSkillsetModel() { MongoDB = true, MSSQL = true, TransactSQL = true } }); LinkedIn.CreateJobPostRequirements(207, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { Angular = true, React = true, Vue = true }, BackendSkillset = new BackendSkillsetModel() { CSharp = true, DotNetCore = true, Java = true, SpringFramework = true }, DatabaseSkillset = new DatabaseSkillsetModel() { MongoDB = true, PostgresSQL = true } }); LinkedIn.CreateJobPostRequirements(722, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { HTML = true, CSS = true, JavaScript = true, React = true, TypeScript = true }, BackendSkillset = new BackendSkillsetModel() { Node = true }, DatabaseSkillset = new DatabaseSkillsetModel() { PostgresSQL = true } }); Amazon.CreateJobPostRequirements(884, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { HTML = true, CSS = true, JavaScript = true, Vue = true, TypeScript = true }, BackendSkillset = new BackendSkillsetModel() { CSharp = true, DotNetCore = true }, DatabaseSkillset = new DatabaseSkillsetModel() { MSSQL = true, TransactSQL = true } }); Amazon.CreateJobPostRequirements(983, new SkillsetModel() { FrontendSkillset = new FrontendSkillsetModel() { HTML = true, CSS = true, JavaScript = true }, BackendSkillset = new BackendSkillsetModel() { Node = true }, DatabaseSkillset = new DatabaseSkillsetModel() }); return(InitializeJobApplicants(new List <CompanyModel>() { Google, LinkedIn, Amazon })); }