A complete application in a minute — tailored resume and cover letter, ready to send.
Asterism IT Solutions in Oklahoma City, OK is seeking an Application Developer at beginner-to-intermediate level to support the conversion of 70+ fillable PDFs into interactive HTML forms.
The role focuses on frontend JavaScript to collect inspector inputs, store data in a SQL database, and generate PDFs via Jinja templates. You will also provide JavaScript development support to keep the project on schedule, onsite at OKC.
Location: Oklahoma City, OK – Onsite
Address: 2800 N. Lincoln Blvd., Oklahoma City, OK 73105
Duration: 9 Months
Schedule: Monday–Friday, 8:00 AM–5:00 PM
Interview: 30-minute interview; secondary interview may be required
We are seeking a beginner-to-intermediate Application Developer to support the development of a new Inspections application.
The application will allow field inspectors to collect inspection data through interactive online forms, save the information to a SQL database, and generate and store PDF documents.
The primary responsibility will be converting approximately 70 existing fillable PDF inspection documents into interactive HTML forms. The developer will use JavaScript to implement functionality for collecting and saving inspector inputs to a SQL database. Jinja templates will be used to compile the collected information into PDF documents.
The developer will also provide JavaScript development support as needed to keep the project on schedule.
JavaScript
SQL
HTML
CSS
Python
Jinja / Jinja2
Docker
Git / GitHub
T-SQL / SQL Server experience
Beginner to intermediate-level development experience
Hands-on experience with JavaScript
Working knowledge of SQL
Experience creating HTML forms and web interfaces
Working knowledge of CSS
Strong problem-solving and troubleshooting skills
Ability to work onsite in Oklahoma City, OK
Onsite:Oklahoma City, OK 73105
Hours: Monday–Friday, 8:00 AM–5:00 PM
Flex scheduling is allowed.
9 months
One 30-minute interview per applicant. The agency reserves the right to conduct a secondary interview.