What others have said, even take it a step further. Look up the company and that software will Likely ID the team members on LinkedIn. Message one of them/manager with your interest and resume. Hopefully that'll shorten the waiting process or hoping that a recruiter will review your application.