Software Developer - Public Sector Modernization

Zohorecruit

Charlotte (NC)

Hybrid

USD 90,000 - 120,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Retirement Plan
Life Insurance Plan
PTO
Short Term & Long-Term Disability
Internet & Phone Allowance
Wellness Resources (EAP)
Pet Insurance
Work-Life balance
Flexible Hours
Full-Time Permanent Positions

Job summary

JW Affinity IT seeks an experienced Software Developer to design, enhance, integrate, and support applications used by a local municipality. This role will modernize digital services, automate internal processes, and improve reliability for employees, residents, and municipal operations.

The ideal candidate combines strong development experience with the ability to translate business requirements into secure, maintainable solutions across legacy and modern technologies in a public-sector

Qualifications

  • 5–7 years of professional software development experience.
  • Experience with relational databases (SQL Server, PostgreSQL, Oracle, or MySQL).
  • Knowledge of SQL, data modeling, authentication, authorization, error handling, and logging.
  • Experience with Git or other source-control platforms.
  • Understanding of SDLC, testing, deployment, and change management.
  • Ability to communicate with nontechnical stakeholders and translate operational needs into technical requirements.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance web-based and enterprise applications.
  • Translate business requirements into secure, scalable 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 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

Software development
SQL databases
Git / version control
Communication with stakeholders
SDLC / Agile

Education

Bachelor’s degree in computer science, software engineering, information systems, or related field

Tools

Azure
AzureDevOps
Power Platform

Job description

JW Affinity IT seeks an experienced Software Developer to design, enhance, integrate, and support applications used by a local municipality. This role will modernize digital services, automate internal processes, and improve reliability for employees, residents, and municipal operations.

The ideal candidate combines strong development experience with the ability to translate business requirements into secure, maintainable solutions across legacy and modern technologies in a public-sector

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
Municipal Web Apps Developer — Flexible Hours
Municipal Web Apps Developer — Flexible Hours

JW Affinity IT • Town of Charlotte (NY)

On-site
USD 90,000 - 130,000
401k
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

Zohorecruit • Charlotte (NC)

Hybrid
USD 90,000 - 120,000
Retirement Plan
Life Insurance Plan
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 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
Software Developer – Modernize & Integrate Apps (C#, .NET)
Software Developer – Modernize & Integrate Apps (C#, .NET)

Gwa Inc • Northern (KY)

Hybrid
USD 70,000 - 110,000
Junior Software Engineer — Modernize Enterprise Apps (TS/SCI)
Junior Software Engineer — Modernize Enterprise Apps (TS/SCI)

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 130,000 - 150,000
Flexible work environment
Competitive compensation and benefits
401k matching
Evergreen - Systems Administrator
Evergreen - Systems Administrator

Zohorecruit • Charlotte (NC)

Hybrid
USD 70,000 - 100,000
Retirement plan (401k)
Life insurance
Paid time off
+7
Software Developer
Software Developer

J5 Consulting • Chantilly (VA)

On-site
USD 80,000 - 120,000
100% employer-paid health coverage
6% 401(k) match
PTO
+3