• Bachelor's or Master's degree from an accredited college/university, in Computer Science, Information Systems, or other related field, or four (4) years of equivalent work experience.
Required Qualifications
The Department requires the following experience, skills, and/or knowledge for this position:
1. Three (3) or more years of professional experience in a lead developer role;
2. Five (5) or more years of experience with programming languages C# and/or Visual Basic Network Enabled Technologies (VB.NET) and Active Server Pages Network Enabled Technologies (ASP.NET);
3. Five (5) or more years of experience with Structured Query Language (SQL) Server database;
4. Two (2) or more years of experience in relevant architecture;
5. dvanced to expert-level knowledge and understanding of architecture, applications systems design, and integration;
6. Proficiency with Visual Basic, C#, .NET, and Visual Basic Script (VBScript);
7. Proficiency in coding ASP.NET Web applications and Active Server Pages (ASP) / VBScript web pages;
8. Proficiency coding C# .NET Windows based applications;
9. Proficiency in developing eXtensible Markup Language (XML) Web Services, Web Application Programming Interface (WebAPI), and Server Components with C#.NET;
10. Experience with iPhone operating system (iOS)/Android mobile development; and
11. Proficiency in Querying Microsoft SQL using Transact-SQL (T-SQL).
NOTE: In addition to the above list, the selected Candidate must successfully complete a Level II Background Check.
Preferred Qualifications
The Department prefers the Candidate to have the following experience, skills, and/or knowledge for this position:
• Experience with Xamarin/Multi-platform App UI (MAUI) development for Android and iOS platforms;
• Experience administering platforms and services for resource domains in both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) Azure cloud environments;
• Experience with AppDynamics Application, Server, and SQL Server monitoring;
• Experience with systems integration between .NET and other platforms via web services and Application Programming Interfaces (APIs);
• Experience with planning, programming, and implementing custom solutions within a corrections or other law enforcement environment;
• Experience with Cloud Native architecture and applications programming for Azure or Amazon Web Services (AWS) clouds; and
• Experience in deploying and maintaining International Business Machines Database 2 (IBM DB2) mainframe web services to web-enabled applications.