×
Register Here to Apply for Jobs or Post Jobs. X

Application Programmer II POS

Job in Fayetteville, Cumberland County, North Carolina, 28305, USA
Listing for: Cumberland County
Full Time position
Listed on 2026-01-24
Job specializations:
  • IT/Tech
    Data Engineer, Database Administrator
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: ITS Application Programmer II POS # 115000052


* This position is being reposted. Previous applicants are still being considered and do not need to reapply *

Join a technology team that builds and maintains the systems powering critical County operations. The ITS Application Programmer II role offers the opportunity to shape complex applications, streamline data connections, and ensure the reliability of solutions that serve thousands of residents. You’ll work in a collaborative, innovation-driven environment where technical expertise, creative problem‑solving, and a commitment to excellence directly impact community services.

If you’re ready to lead challenging projects and influence the County’s technology future, we’d love to hear from you.

Responsibilities
  • Lead the complete software-development lifecycle for mission‑critical County systems, covering requirements analysis, solution architecture, coding, automated testing, deployment, and ongoing maintenance.
  • Design and implements complex, high‑performance modules in C#, .NET 8, Blazor, and React/Type Script, while modernizing legacy components to meet current security, accessibility, and performance benchmarks.
  • Act as the principal application architect—defining patterns, enforcing coding conventions, and coordinating with database and integration specialists—to ensure every release is scalable, maintainable, and aligned with County technology standards.
  • Troubleshoots and resolves the most challenging production defects using advanced diagnostics and telemetry, and continually refines test coverage, build pipelines, and performance metrics to uphold stringent service‑level objectives.
  • Assist the Database Administrator in modeling, configuring, and tuning the County’s SQL Server, Azure SQL, and Postgre

    SQL environments, and serves as the designated backup when the DBA is unavailable.
  • Helps refine logical and physical schemas, update indexing strategies, and monitor performance and security metrics to keep data operations efficient and compliant.
  • Prepare and documents complex queries, stored procedures, and reports; maintains ERDs, data dictionaries, and migration scripts in source control; and collaborates with application and integration teams to ensure all database objects adhere to established technical standards.
  • Plan, design, and implement advanced data‑exchange solutions that connect legacy data extracts, SharePoint lists, Laserfiche workflows, and modern cloud or on‑premises applications.
  • Build ETL packages, event‑driven pipelines, and secure REST/JSON APIs with tools such as SSIS, Azure Data Factory, C#, .NET, and SQL.
  • Advise project teams on eliminating data redundancies, streamlining cross‑department workflows, and applying integration best practices, while coordinating schedules with the DBA to keep performance and security within agreed service levels.
Qualifications
  • Knowledge of full‑stack development methodologies, including ASP.NET Core, C#, MVC, Blazor, and front‑end frameworks.
  • Knowledge of relational and non‑relational databases, specifically SQL, time‑series databases, and dimensional data structures.
  • Knowledge of data integration best practices, protocols (e.g., FTP, HTTP), and tools like SQL Server Integration Services (SSIS).
  • Knowledge application security protocols, compliance standards, and data privacy regulations relevant to local government applications.
  • Knowledge in the application development lifecycle, including requirements gathering, architectural design, testing, and deployment.
  • Skilled with project management, including task prioritization, time management, and the ability to troubleshoot complex technical issues proactively.
  • Skilled in continuous professional development, staying updated on emerging technologies, and applying relevant advancements to county projects.
  • Skilled with written and verbal communication for conveying technical concepts to non‑technical stakeholders and documenting project processes.
  • Skilled with Meticulous attention to detail to ensure accurate coding, testing, and documentation, minimizing errors and improving application reliability.
  • Ability to think critically, evaluate complex issues, and apply innovative solutions to enhance system…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary