> Markdown version of [/jobs/ext/276854-applications-developer-iii](https://www.wearedevelopers.com/jobs/ext/276854-applications-developer-iii). 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). --- # APPLICATIONS DEVELOPER III - **Company:** Shawnee County, KS - **Location:** Shawnee County, KS, United States - **Experience:** Experienced - **Salary:** $67,413.0 - $74,402.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Business Analytics Applications, Software Applications, HTML5, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Documentation, Computer Programming, Relational Databases, Web Development, Entity Framework, Design of User Interfaces, Systems Analysis, JQuery, Microsoft Visual Studio, Visual Basic .NET (Programming Language), Model View Controller (MVC), Object-Oriented Software Development, Scrum Methodology, Software Engineering, Software Requirements Analysis, Software Systems, SQL Stored Procedures, Transact-SQL, Utility Software, Web Services, Extensible Markup Language (XML), Scripting, Enterprise Software Applications, Information Technology, Hardware Infrastructure, Restful APIs, Crud - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d50e6f8ea72132d0 ## About the Role * Current application development environments and technologies such as object oriented programming, scripting languages and web development. * Delivering software in a SCRUM environment. * REST based web services for CRUD style operations. * Relational database development (writing T-SQL / PL/SQL queries & stored procedures) and XML Related Technologies. Ability to: * Prepare and interpret structured and/or computerized diagramming techniques. * Provide technical guidance. * Understand and analyze complex oral and written statements and instructions. * Prepare reports in a clear and concise manner. * Establish and maintain effective working relationships with users, supervisors and other employees. * Communicate effectively, both orally and in writing, using the English language. Skill in: * .Net Stack using ASP.Net, MVC, Entity Framework and MS Visual Studio (VB.NET or C#). * HTML5/CSS3, JQuery, JavaScript and Bootstrap., * High School Diploma or GED Certificate. * Successful completion of twenty-four (24) hours in Computer Science coursework from an accredited college, university or technical school OR certification from an accredited college, university or technical school and three (3) years' experience coding, testing and debugging application programs OR five (5) years' experience coding, testing and debugging application programs. Education in the computer sciences may be substituted for two (2) years of the required experience as determined relevant. * Successful completion of one (1) course in an object-oriented language SPECIAL REQUIREMENTS * Required to pass a background investigation, pre-employment physical and drug screen. ## Description Under general supervision, this position performs technical work in information systems analysis developing, creating and modifying computer applications software or specialized utility programs and application documentation. Serves as a lead consultant and/or subject matter expert providing consultation to users and staff for complex problems. Identifies complex problems and reviews related information to develop and evaluate options and implement solutions. Functions as a technical consultant for the department in one or more highly specialized areas of application analysis, design and programming by providing guidance, technical expertise and/or research services to others. Assignments are given in terms of expected results and are subject to occasional review. Analyzes user needs and develops or customizes software solutions with the aim of fulfilling user requirements. Converts project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. Develops and writes computer programs to store, locate and retrieve specific documents, data and information. Provides user interface design, development and programming. Performs other duties as required. This position is supervised by an Application Support/Project Manager. WORK PERFORMED 30% Maintenance and Program Coding. Modifies existing software to correct errors, allows it to adapt to new hardware configurations, user requirements, or to improve performance. Writes, analyzes, reviews and rewrites programs or software packages to meet the specific needs of County offices. Stores, retrieves and manipulates data for County office reporting requirements. 25% Design. Designs, develops and modifies software systems using analysis and models to predict and measure outcome. Prepares detailed workflow charts and diagrams that describe input, output, and logical operation and converts them into a collection of database tables and application programs to mirror the design specifications. 20% Analysis. Analyzes user needs and software/system requirements to determine time and cost estimates. Defines the goals of the system and devises flow charts and diagrams describing logical operational steps of the work flow. Consults with managerial personnel to clarify program intent, identify problems, and suggest changes. 15% Testing and Problem Solving. Develops a testing matrix to ensure the application programs meet design specifications and produce the desired results. 10% Documentation. Compiles and writes documentation of computer systems, inserting comments in the coded instructions to facilitate maintenance as necessary. Provides documentation on large projects to Programmers and Systems Analyst following documentation standards. ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [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 - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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)