More jobs:
Application Programmer II POS
Job in
Fayetteville, Cumberland County, North Carolina, 28305, USA
Listed on 2026-01-24
Listing for:
Cumberland County
Full Time
position Listed on 2026-01-24
Job specializations:
-
IT/Tech
Data Engineer, Database Administrator
Job Description & How to Apply Below
* 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.
- 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.
- 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).
(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:
×