> Markdown version of [/jobs/ext/1918433-programmer-it-applications](https://www.wearedevelopers.com/jobs/ext/1918433-programmer-it-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer-IT Applications - **Company:** State of Ohio - **Location:** Columbus, OH, United States - **Experience:** Experienced - **Salary:** $91,375.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Software Applications, Code Review, Databases, Database Design, Database Storage Structures, Human-Computer Interaction, JavaScript Libraries, Microsoft SQL Server, Software Engineering, Software Systems, Information Technology, Data Analytics, Software Version Control - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ff62267a72d020d3 ## About the Role Bachelor's degree required in Computer Science or related discipline. Three or more years of experience required in an applications development discipline. Proven experience with Microsoft development technologies. Experience developing and managing Microsoft SQL databases preferred. Data Analytics: Skill in interpreting and leveraging data insights. Project Coordination: Strong organizational abilities in managing application development projects, prioritizing workloads, and estimating work time requirements. Communication Skills: The ability to interact and effectively communicate with supervisor, co-workers, justices, attorneys and/or the public. Ability to articulate thoughts and ideas clearly and effectively either verbally or in writing. Written Communication: Crafting clear, concise, professional correspondence while ensuring accuracy in grammar, spelling, and document formatting. Judgement: The ability to exercise judgment, decisiveness, and creativity in situations involving the evaluation of information. Creativity: Ability to design effective and efficient user interface components of applications that meet business requirements. ## Description Software Development: Create products to visualize and communicate software designs. Efficiently develop software solutions in accordance with project requirements using modern development technologies and JavaScript libraries, either individually or as part of a team. Provide effective resources and time estimates for designed solutions Documentation: Create technical documentation to support the maintenance of developed solutions. Source Code Management: Track and manage source code changes in a team environment using source control management tools. Database Design: Collaborate with database administrators and other analysts to design and create database structures including tables, procedures, views, and functions. Quality Assurance: Thoroughly test software solutions for reliability. Software Support: Monitor the operation of software solutions, provide support to end users, and develop software patches ensuring proper operation. Training: Train and support court staff members in the use of developed applications. Code Review: Through code review, ensure that software products adhere to best practices. IT Liaison: Work under supervision as an IT liaison to designated court offices. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)