> Markdown version of [/jobs/ext/584877-application-developer](https://www.wearedevelopers.com/jobs/ext/584877-application-developer). 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). --- # Application Developer - **Company:** Illinois CasualtY CompanY - **Location:** Rock Island, IL, United States (Remote available) - **Salary:** $68,250.0 - $88,725.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Software Applications, Unit Testing, C Sharp (Programming Language), Software Documentation, Computer Programming, Databases, Crystal Reports (Reporting Software), Database Theory, Web Development, Python (Programming Language), Microsoft Visual Studio, Microsoft Silverlight, Oracle Forms, Oracle SQL Developer, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, Information Technology, Oracle Reports - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3145bcbff02c8022 ## About the Role Do you have a Bachelor's degree?, * Four-year degree in computer science or related field, with strong grasp of programming and database concepts, and website development including: + Oracle PL/SQL + Oracle Forms + Oracle Reports + Python + Microsoft Visual Studio o C# o ASP.NET o Silverlight / Expression Blend o Team Systems + SOAP + SOA + Crystal Reports * Ability to prepare technical documentation and reports * Ability to effectively manage multiple tasks accurately and efficiently * Ability to accurately perform complex mathematical functions as necessary to make projections, identify and analyze problems ## Description Illinois Casualty Company is growing, and we have an opportunity for an Application Developer to join one of the leading providers of insurance protection for the food and beverage industry. The Application Developer designs, develops, implements, documents, analyzes, and tests internal application software according to ICC software development policies and procedures in order to allow end-users to work more efficiently and effectively. The Developer is responsible for supporting existing infrastructure as well as developing new technologies. This position reports to the DBA or Application Development Manager and may serve on inter-departmental project teams. Essential Functions * Developing, testing, and implementing internally developed application software from technical specifications and according to our coding standards and to our policies and procedures * Generating and maintaining system documentation to describe existing processes and applications, packaged solutions, as well as internally developed application software additions, changes, and enhancements * Performing unit testing of applications before the changes are sent to QA testing * Designing and developing user-driven templates, databases, and interfaces for ease of use * Providing user support through problem resolution by analyzing, researching, and providing corrective action for all assigned problems and/or enhancements * Maintaining and enhancing existing applications * Documenting code, writing technical notes and keeping track of changes * Participating in dynamic priority setting sessions with the IT team * Additional duties as assigned ## 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) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## 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) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)