Municipal Web Apps Developer — Flexible Hours

JW Affinity IT

Town of Charlotte (NY)

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

401k
Life Insurance
PTO
Disability Insurance
Internet/Phone Allowance
Wellness Resources
Pet Insurance
Work-Life Balance
Flexible Hours
Full-Time

Job summary

JW Affinity IT seeks an experienced Software Developer to design, enhance, integrate, and support applications for a local municipality. You will modernize digital services, automate internal processes, and improve reliability across citizen-facing and internal systems.

The ideal candidate combines strong development experience with the ability to translate business needs into secure, maintainable solutions in a public-sector environment.

Qualifications

  • Five to seven years of professional software-development experience.
  • Experience with relational databases such as Microsoft SQL Server, PostgreSQL, Oracle, or MySQL.
  • Working knowledge of SQL, datamodeling, authentication, authorization, error handling, and application logging.
  • Experience with Git or another source-control platform.
  • Understanding of the software-development lifecycle, testing practices, deployment processes, and change management.
  • Ability to communicate with nontechnical stakeholders and convert operational needs into technical requirements.
  • Bachelor’s degree in computer science, software engineering, information systems, or a related field, or an equivalent combination of education and professional experience.
  • Ability to successfully complete any background screening required for access to municipal systems and data.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance web-based and enterprise applications.
  • Translate business and functional requirements into secure, scalable, and maintainable technical solutions.
  • Develop integrations between municipal applications, databases, cloud platforms, vendor systems, and third-party services.
  • Build and maintain APIs, automated workflows, data exchanges, reports, and system interfaces.
  • Support the modernization of legacy applications and manual business processes.
  • Write clean, documented, reusable, and testable code using approved development standards.
  • Troubleshoot application defects, performance issues, failed integrations, and production incidents.
  • Perform code reviews and participate in application architecture and design discussions.
  • Develop unit, integration, regression, and automated tests.
  • Apply secure coding practices and remediate application vulnerabilities.
  • Maintain source code, version history, release documentation, technical specifications, and deployment instructions.
  • Support development, testing, staging, and production environments.
  • Collaborate with business analysts, infrastructure personnel, cybersecurity teams, database administrators, vendors, and department stakeholders.
  • Assist with data conversion, application migration, system implementation, and user-acceptance testing.
  • Provide technical support for production applications and participate in scheduled deployments or after-hours maintenance when required.

Skills

5-7 years exp
SQL
Git
SDLC
Communication

Education

Bachelor's degree

Tools

Azure
Azure DevOps
Power Platform
Microsoft 365

Job description

JW Affinity IT seeks an experienced Software Developer to design, enhance, integrate, and support applications for a local municipality. You will modernize digital services, automate internal processes, and improve reliability across citizen-facing and internal systems.

The ideal candidate combines strong development experience with the ability to translate business needs into secure, maintainable solutions in a public-sector environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - Municipal Modernization & Integrations
Software Developer - Municipal Modernization & Integrations

JW Affinity IT • Charlotte (NC)

On-site
USD 85,000 - 120,000
401k with match
Life insurance
PTO
+7
Evergreen - Software Developer
Evergreen - Software Developer

JW Affinity IT • Charlotte (NC)

On-site
USD 85,000 - 120,000
401k with match
Life insurance
PTO
+7
Evergreen - Software Developer
Evergreen - Software Developer

JW Affinity IT • Town of Charlotte (NY)

On-site
USD 90,000 - 130,000
401k
Life Insurance
PTO
+7
Municipal IT Systems Administrator - Flexible Hours & PTO
Municipal IT Systems Administrator - Flexible Hours & PTO

JW Affinity IT • Charlotte (NC)

On-site
USD 75,000 - 110,000
401k with matching
Life Insurance
Paid Time Off
+7
Municipal Sys Admin: Windows & Cloud
Municipal Sys Admin: Windows & Cloud

JW Affinity IT • Town of Charlotte (NY)

On-site
USD 70,000 - 110,000
401k with matching
Life Insurance
PTO
+6
Hybrid Senior Application Developer for Modern Web Apps
Hybrid Senior Application Developer for Modern Web Apps

PJM Interconnection • Audubon (IA)

Hybrid
USD 120,000 - 150,000
Senior Full-Stack Developer – Public Sector Impact
Senior Full-Stack Developer – Public Sector Impact

City of Charlotte • Town of Charlotte (NY)

On-site
USD 99,000 - 142,000
Benefits package
Software Developer (Municipal ERP) – C#/ASP.NET Expert
Software Developer (Municipal ERP) – C#/ASP.NET Expert

BSA Software • Michigan

Hybrid
USD 80,000 - 120,000
Software Developer – Modernize & Integrate Apps (C#, .NET)
Software Developer – Modernize & Integrate Apps (C#, .NET)

Gwa Inc • Northern (KY)

Hybrid
USD 70,000 - 110,000
Hybrid Software Developer — Internal Web Apps (Angular/C#, SQL)
Hybrid Software Developer — Internal Web Apps (Angular/C#, SQL)

Worky • Denver (CO)

Hybrid
USD 85,000 - 120,000