> Markdown version of [/jobs/ext/3607763-applications-developer-microsoft-tech-c-net](https://www.wearedevelopers.com/jobs/ext/3607763-applications-developer-microsoft-tech-c-net). 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 - (Microsoft Tech - C# & .NET) - **Company:** Arizona Department of Public Safety - **Location:** Phoenix, AZ, United States - **Experience:** Experienced - **Salary:** $68,662.0 - $99,201.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, XML Schema, Microsoft Windows, Active Directory, Agile Methodology, C Sharp (Programming Language), Unix, C++ (Programming Language), Client Server Models, Computer Programming, Computer Engineering, Data Integrity, Data Structures, Software Debugging, Systems Analysis, Microsoft Visual Studio, Microsoft Software, Team Foundation Server, Visual Basic .NET (Programming Language), Object-Oriented Software Development, Systems Development Life Cycle, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, System Testing, Web Applications, Extensible Markup Language (XML), Information Technology, Software Version Control, Programming Languages - **Published:** October 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4e357910e409e711 ## About the Role This recruitment will be used to establish an eligibility list for Application Developers specializing in Microsoft Technologies - .NET Format, including C#, and Visual Basic.NET., * professional standards for systems development and documentation. * the principles, concepts, capabilities, and operations of HTML, XML, XSD, SOAP, JAVA Script, and SQL. * implementation of the Agile Methodology. * the principles and techniques of function-oriented system analysis and design. * current technological trends for client/server and personal computer information systems. * advanced mathematical calculations and statistics. * computer interfaces with outside agencies. * assigned applications systems. * system design requirements and programming techniques in any Object Oriented Language (e.g., C++, C#, JAVA, .NET, etc.). Skill in: * reviewing, interpreting, and proofreading comprehensive, analytical, statistical, technical, and administrative reports, documents, and manuals. * the use of system testing applications to identify performance, data integrity, communication and functionality problems, and ensure the programs are corrected accordingly. * developing logical conclusions and implementing practical solutions to highly complex programming and data structure problems., * effectively communicate both orally and in writing for both administrative and technical purposes., Requires a Bachelor's Degree in Computer Science, Management or Computer Information Systems, Computer Engineering, Math, or Engineering or related technical degree from an appropriately accredited institution and two (2) years of computer programming experience, which included experience developing web-based applications using JAVA and/or Visual Studio, ASP.NET, and C#; with Source Control and/or TFS. OR an Associates Degree in the afore mentioned areas and five (5) years of computer programming experience, as indicated above. Progression to the next step requires an overall performance rating of at least "Standard" in the last 12 months. Must successfully complete the examination process. ## Description * Provides program level application design and analysis from both written and verbal detailed program specifications. * Debugs complex computer programs. * Writes specifications, designs and creates new programs, and analyzes and modifies existing programs. * Designs and supports applications and web sites using the agency's standard tools. * Writes test plans and participates in peer testing. * Participates in project planning and design with clients and senior analytical staff. * Consults and plans for specific modifications and systems enhancements. * Provides optimum quality service to the clients. * Monitors project for quality assurance and adherence to procedures in order to avoid preventable interruption of production. * Develops written documents to clearly present information in a logical order with terms that are understood by the receiving audience. * Prepares written reports (e.g., monthly activity, project status, etc.) to provide information. * Documents activities and time spent on tasks., * analyzing highly complex systems and programming specifications to develop logical coding. * recognizing hardware and software problems and implementing effective solutions (e.g., personal computer, client/server, networking, Active Directory, etc.). * effective listening. * providing technical training, direction, and guidance to subordinates, peers, and clients. * defining data models in logical views and various types of physical data structures. * analyzing user needs to design appropriate system modifications or new applcations to meet the identified requirements. * developing highly complex systems and programming specifications. * coding basic and advance mathematical calculations in various programming languages. * selecting the best tool on various platforms (windows OS, personal computer, UNIX, etc.).