Software Engineers are the creative, brainstorming masterminds behind computer programs of all sorts. This includes firmware and applications that reside on premise as well as web/cloud applications. Software Engineers may focus on a specific program or app, others create large networks or underlying systems that help trigger and power other programs. Much of the actual creation of software programs happens through the writing of code, and Software Engineers oversee that. This is done by analyzing user stories and understanding at a high level of possible solutions and effort involved in completing these tasks. Software Engineers work closely with Quality Analysts to test their solution to ensure the application functions as desired. Applicants must be currently authorized to work in the United States on a full-time basis. This position is not eligible for employment visa sponsorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed