The Information Systems & Records unit needs assistance in the efficient operation through design, development, documentation, analysis, creation, and modification of computer systems, databases, and processes. This includes identifying and troubleshooting information systems, communication problems, and computers/peripheral equipment, as well as assisting with database management, process analysis, and report generation.
Requirements
- Knowledge of: work experience on designing and developing complex software applications;application software development are required; computer software and hardware operations; standard software applications; computer peripherals; Programming languages and frameworks such as Windows Presentation Foundation (WPF), ASP NET, C-Sharp, Crystal Reports; Microsoft SQL Server Management Studio (Tables, Views, Stored Procedures, Functions, user’s configuration); Model View Controller (MVC) Development; Web Design (CSS, HTML, JQuery, Bootstrap, ASP.NET, Blazor, Razor Pages); application Programming Interfaces (API); code review processes; Visual Studio; Azure; English usage, grammar, punctuation and spelling; techniques for effective interpersonal communications; modern office procedures, methods and computer equipment to include Windows and Microsoft based products.
- Skill/Ability to: come up to speed on new applications and technology in a very short amount of time; be detail oriented, with strong analytical skills and problem solving skills; be able to plan and execute work both independently and as a team member; display an ability to prioritize and manage several tasks at once; display a high degree of self-motivation; identify, troubleshoot, research and provide solutions to hardware and software problems; communicate technical issues and solutions to a non-technical audience complete projects on time and within budget; operate personal computer using standard office operating software and general office equipment; prepare and maintain records, maintain filing systems, compile and organize information; demonstrate emotional intelligence in day-to-day work, decision making, and problem solving; communicate effectively both orally and in writing; promote program activities; make mathematical computations; prepare clear, written and electronic reports, and staff studies; and establish and maintain cooperative and effective relationships with those contacted during the course of work; pass a Criminal Background Check.
- two (2) years’ experience in software development using Visual Studio C-Sharp (technologies: Windows Presentation Foundation (WPF), Windows applications, ASP.NET, Java script, Crystal Reports), with one (1) year of experience using Structured Query Language (SQL) commands to create, alter, and delete database objects.
- Must have or obtain by date of hire a personal mobile smart device capable of using multi-factor authentication to verify one's identity when accessing the County's network and systems.
- Possess and maintain recognized current certification or complete specialized training to ensure up-to-date knowledge of job-related skills and technology.
Responsibilities
- Is responsible for the application of systems analysis techniques and procedures, including consulting with users to determine hardware, software or system functional specifications;
- Designs, develops, documents, analyzes, creates, tests or makes modifications of computer systems, databases, or programs, including prototypes, based on and related to user or system design specifications;
- Designs, documents, tests, creates, or makes modifications of computer technologies related or interconnected to operating systems;
- Analyzes business requirements and technical specifications;
- Works with a team of software developers to deliver products on time;
- Demonstrates proficient programming database applications;
- Provides software development and infrastructure direction based on experience and continued education of applicable technologies;
Other
- Demonstrate regular and reliable attendance;
- Work well with others and participate fully in a team oriented environment;
- Interface with other employees and customers in a courteous and respectful manner;
- Maintain strict confidentiality;
- Project positive support of their department and organizations receiving IT service at all times;