Anoka County · 1 day ago
Senior Applications Developer (Hybrid)
Anoka County is the fourth largest county in Minnesota, committed to serving its community through innovative technology solutions. They are seeking a Senior Applications Developer to design, develop, and maintain software applications that support the County's mission and objectives, while also managing projects and collaborating with the IT team.
Government Administration
Responsibilities
Meet with leaders to understand complex user requirements and how they translate to technology enhancements, new applications, features or modifications. Conduct feasibility studies for software system project requests
Design and develop complex software solutions. Evaluate and select appropriate platforms. Program, test, troubleshoot, implement, secure and document the information system in support of business objectives
Work collaboratively with IT team to respond to project requests and set specifications for new applications. Adhere to project timelines and tasks
Evaluate existing applications and perform updates and modifications utilizing advanced programming code
Customize integrations to ensure efficiency and functionality between software solutions
Extend and improve existing applications, working closely with other applications and backend developers
Conceptualize, create, recommend and implement new applications. Perform unit and integration testing before launch
Analyze and implement RPA methods to automate existing manual workflows
Utilize industry-accepted testing methods to troubleshoot flaws
Conduct quality control analysis and develop pro-active procedures to minimize system problems, analyze system problems when they occur and take action to prevent a future occurrence
Develop technical handbooks to represent the design and code of new applications and accurately document programming and code changes
Act as a point of escalation and provide senior-level application support. Resolve complex system problems, create reports, and ensure optimal utilization of the products. Train end users on the systems
Provide leadership, coaching, and/or mentoring to a subordinate group as assigned
Qualification
Required
Requires a bachelor's degree and at least 4 years of job-related experience
In lieu of the required education, an equivalent combination of education and experience may be substituted on a year-for-year basis
Preferred
Degree in computer science, computer engineering, software development, information technology or related field
Experience in data modeling, conceptual and logical design, user interface design, testing, maintenance, security, debugging, reporting tools, end user training, documentation and integrating security into application development
Experience with application development environments (Visual Studio.Net, Visual Basic, SQL Database architecture, SQL Server Reporting Services, SQL Server Management Studio, and Team Foundation Server)
Experience in client/server application development (COM, DCOM and instantiating and using COM objects, ODBC driver configuration, IIS, SQL Server)
Experience in web application development (HTML, Classic ASP, ASP.Net, C#.NET, JAVA, AJAX)
Experience with low-code/no-code workflows (PowerPlatform, OnBase Workview)
Experience with modern version control systems and processes (Git, Azure DevOps)
Ability to manage and prioritize multiple projects
Ability to apply effective analytical methods to existing and new applications
Benefits
24 days of paid flexible time off and up to 12.5 paid holidays.
Comprehensive insurance, including medical, dental, vision, flex benefits and more at <https://www.anokacountymn.gov/benefits>
Medical and dental clinic exclusive to employees, located at the Anoka County Government Center.
Pension plan and other retirement investment options.
Advancement/professional development opportunities.
Company
Anoka County
The history of Anoka County starts in 1849 when the Minnesota territorial legislature organized the counties of Washington, Ramsey and Benton.