> Markdown version of [/jobs/ext/2610734-application-developer](https://www.wearedevelopers.com/jobs/ext/2610734-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:** State of Kansas - **Location:** Shawnee County, KS, United States - **Salary:** $84,074.0 - $112,091.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Multitier Architecture, Artificial Intelligence, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Computer Programming, Databases, Command-Query Responsibility Segregation (Software Development), Data Integration, Software Debugging, Web Development, Systems Analysis, Integrated Development Environments, Microsoft Visual Studio, Microsoft SQL Server, Object-Oriented Software Development, Software Deployment, Software Engineering, SQL Stored Procedures, Enterprise Software Applications, ReactJS, Git, AngularJS, Information Technology, Front End Software Development, Domain Driven Design, Software Version Control - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c30ca92319700df4 ## About the Role Bachelor's degree in computer science or related discipline that includes computer programming and systems analysis. Education may be substituted for work experience as determined relevant by the agency., * Relevant experience and demonstrated proficiency with .NET and C# development * Experience in ASP.NET * Understanding of object oriented programming principles and practices * Familiarity with the software development lifecycle * Familiarity with web development practices * Effective written and oral communication skills * Motivated to learn new technologies and development practices * Ability to troubleshoot and correct application issues * Ability to work within a team, as well as work independently Preferred Qualifications * Strong experience in .NET * Strong experience in ASP.NET * Experience with Microsoft Visual Studio 2010-2026 * Experience with .NET Framework up to version 4.7, and .NET up to version 10 * Experience with front-end technologies (e.g., JavaScript, React, or Angular) * Experience with Microsoft SQL Server databases, including queries, views, and stored procedures * Experience with support, and working with users to troubleshoot and resolve issues * Experience with Team Foundation Version Control (TFVC) and Git * Experience with Azure DevOps Server * Experience working in an Agile/Scrum development environment * Desire to research new technologies, development practices, and enterprise architectural strategies and the confidence to make recommendations for technological direction of team * Familiarity with Domain-Driven Design (DDD), CQRS, and Clean Architecture principles * Experience with Unit Testing * Experience with AI-assisted software development Post-Offer, Pre-employment Requirements * As a condition of employment, you will be subject to a pre-employment process to include a polygraph examination, fingerprint based records check, and comprehensive background investigation, including reference check of past and present employers. The pre-employment process will be waived for current KBI personnel who have previously completed the screening requirements ## Description The KBI is accepting applications to fill an Application Developer. As an Application Developer you would be responsible for developing, maintaining, and supporting a complex enterprise application environment that includes the integration of data from multiple sources through service endpoints and other interfaces in support of the KBI and the Kansas Criminal Justice Information System (KCJIS). The ideal candidate will have a strong background in application development using Microsoft .NET and a passion for creating high-quality applications. KBI IT is committed to recruiting and retaining quality individuals, and there is a dedicated training budget., * Gather, analyze, and document business and technical requirements * Participate and contribute in the design, implementation, testing, and deployment of applications and services * Participate and contribute in code reviews * Develop, debug, and document code that conforms to organizational standards * Contribute to the support and maintenance of existing applications * Configure application environments for the purposes of development, testing, or production use * Provide support to users by responding to support requests by ticket, email, in person, and over the telephone * Troubleshoot and resolve issues * Provide updates to Application Development Manager and Project Managers on work in progress, estimated time of completion of tasks, and issues that may impact completion of tasks * Stay current with new technologies and development practices * Perform other related duties as assigned by superviosr, To assist in completing your application, please see helpful links below: * Instructions: + Job Search + Registration & User Account + Application * Frequently Asked Questions How to Claim Veterans Preference * Veterans' Preference Eligible (VPE): Former military personnel or their spouse that have been verified as a "veteran"; under K.S.A. 73-201 will receive an interview if they meet the minimum competency factors of the position. The veterans' preference laws do not guarantee the veteran a job. Positions are filled with the best qualified candidate as determine by the hiring manager. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers)