Job title: Net Developer & sql
Company: Novalink Solutions
Job description: Job Description:The Wisconsin Elections Commission is charged under Wisconsin Statutes to administer and enforceWisconsin’s elections laws. A core mission of the Commission is to ensure ongoing and qualityeducation, training, outreach, technical assistance, and advice to municipal clerks, county clerks, andlocal election inspectors (poll workers) that conduct elections as well as to ensure adherence to, andcompliance with Wisconsin election laws and required procedures. Another core function of theCommission is to provide current and accurate information to the public as well as variousgovernmental and other organizations about the State’s electoral processes, voting statistics, and trends.Under the supervision of the IT Project Manager and IT Director, this position functions as part of theInformation Technology team and is a resource for developers and elections specialists. This positionwill develop a high-level working knowledge of federal and state election laws, administrative rulesand business processes in order to effectively interpret and apply these requirements to all types ofelections technology used throughout the state.This position’s primary role will be to develop and maintain Wisconsin’s electronic poll booksoftware, also referred to as BadgerBook. The BadgerBook application is developed in-house on a.NET web application applied to devices with limited local area network connectivity. Maintenance ofthe BadgerBook Windows operating system is done offline so advanced knowledge of the .NETframework and SQL Server is required. Additionally, interaction with BadgerBooks is done primarilyby non-technical end users so familiarity with scripting languages is helpful in creating simpledeployment packages.As time allows, this position will work with our main application, WisVote, which is a database ofvoter and election information as well as a primary tool for administration of elections in the state, andhelp in developing and maintaining our other applications including the voter website MyVote,Wisconsin’s data request site Badger Voters, Wisconsin’s election results reporting module Canvass,and other Wisconsin election technology.This position requires compliance with the agency’s timekeeping system to ensure that tasksperformed qualify under federal funding guidelines or that work representing State initiatives istracked contemporaneously and is properly accounted for using State funds.Serve as a member of the agency’s information technology team and ensure quality andconsistency of the software architecture across the system.1. Develop and maintain a high-level working knowledge of all elections laws governingresponsibilities of state and local election officials and voters, as it relates to informationtechnology systems.2. Gather information from other developers, the project manager, the IT Director, and subjectmatter experts to provide architectural and big picture oversight for development of BadgerBook application3. Stay up to date on business initiatives and objectives, particularly as these relate toinfrastructure and development issues.4. Research and implement best practices frameworks/capability models that will control costs,provide higher quality, and/or increase predictability of service delivery.5. Analyze and design of systems and maintenance or enhancements to existing systems.6. Develop computer programs and maintenance to existing programs or technical procedures.7. Assume responsibility for accurate, effective and efficient performance of assigned applicationsincluding evaluation and implementation of requested changes and recommendations forimprovements.8. Evaluate and implement requested enhancements and changes, as assigned.9. Prepare tests and test data to test and debug programs and/or procedures to assure compliancewith specifications.10. Participate in system testing to assure computer programs/procedures within a system willfunction together correctly.11. Code or modify medium-complexity computer programs with Microsoft Desktop applicationsdevelopment software, tools and environment such as C#.Net Core, WPF, and Visual Studiousing components such as Microsoft Azure DevOps and Telerik controls and interfacing withSQL Server using Entity Framework to comply with program specifications and WECstandards. Additional experience with ASP.NET and Microsoft Dynamics 365 would be nice tohave as well.RequirementsTop Required Skills and Years’ Experience:At least 8 years’ experience is required in the following:1. WPF Windows Presentation Foundation2. C#.NET Core3. SQL ServerNice to Have Skills:1. Telerik2. Basic Networking Experience3. File encryption/decryption4. CRM Exposure5. Application Security training6. Desktop Support Experience
Expected salary:
Location: Madison, WI
Job date: Fri, 07 Jun 2024 02:56:55 GMT
Apply for the job now!
Net Developer & sql
Reading Time: 3 minutes