Design software or customize software for client use with the aim of optimizing operational efficiency. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Develop and direct software system testing and validation procedures, programming, and documentation. Use knowledge of and experience with the following technologies to perform duties:

Must have a Bachelor's degree or higher in Information Technology, CS, or related field and 2 years of experience in job offer. Applicants must have proof of legal authority to work in the United States.