Backend Careers in fayetteville ∙ Page 1

1 Remote & work from home jobs online

Hybrid ITS Application Programmer I POS # 115000051

Cumberland County, NC · Fayetteville, United States Of America · Hybrid

$74,894.00  -  $74,894.00

  • Professional
  • Office in Fayetteville
Apply Now

About the Department

Join a forward-thinking technology team dedicated to delivering innovative solutions that keep County operations efficient, reliable, and secure. The ITS Application Programmer I role offers the opportunity to work with modern tools and frameworks while contributing to projects that have a direct impact on the community. You’ll collaborate with skilled professionals across departments, turning complex challenges into streamlined systems that are easy to use and maintain. Ideal candidates are adaptable, detail-oriented, and passionate about building technology that makes a difference.

Position Duties

  • Assess business requirements and designs, develops, implements, and maintains software solutions that streamline County operations.

  • Build new web, desktop, and mobile applications—using technologies such as C#, ASP.NET Core, Blazor, React/TypeScript, and serverless .NET functions—and enhances or refactors legacy code to align with modern standards.

  • Development tasks include crafting user interfaces, business-logic layers, automated tests, deployment scripts, and end-user reports or forms while adhering to secure-coding and accessibility guidelines.

  • Coordinate with product owners and fellow developers to estimate effort, schedule work in sprints, and manage cross-departmental releases, ensuring each application meets required performance and compliance targets.

  • Design, evaluate, and document both logical and physical database architectures in SQL Server, Azure SQL, or PostgreSQL, then proposes system changes to key stakeholders and implements approved revisions through CI/CD-driven migrations.

  • Assist with creation and optimizes tables, indexes, views, stored procedures, and automated reporting workflows to accelerate data delivery.

  • Write ad-hoc and scheduled queries or reports, review existing databases for opportunities to automate routine tasks, and collaborate with the Applications team to refine data models and maintain up-to-date data dictionaries.

  • Assist in drafting, evaluating, and enforcing database and coding standards; versions all database objects in Git or equivalent source-control systems. Development may involve C# .NET, VB .NET, XML, or Python when dictated by system architecture.

  • Delivers support for production applications by monitoring logs, reproducing issues locally, and applying systematic debugging techniques.

  • Continuously monitors advances in development frameworks, cloud services, integration protocols, and database platforms—such as forthcoming .NET and Blazor releases, AI-assisted coding tools, Kubernetes, serverless data pipelines, and next-generation SQL or NoSQL engines

Minimum Qualifications

Graduation from an accredited two-year college or technical school with a degree in computer science, software engineering, information technology, or a related field and three (3) years of experience that includes performing systems analysis, development and programming work; or an equivalent combination of education and experience.

Other Qualifications

  • Knowledge of programming techniques, programming language(s), operating systems, and the capabilities and limitations of computer and peripheral equipment.

  • Knowledgeable with Laserfiche or content management systems development. Solid development practices, attention to detail, design and quality.

  • Knowledge of the principles and techniques of computer programming applications and documentation.

  • Skilled with web front end technology development and backend design and development.

  • Skilled with SQL databases, time series databases and dimensional Dbs.

  • Skilled with ASP.net., .NET Core, MVC, Razor, Blazor, Mobile Design and deployment.

  • Ability to comprehend, analyze, and interpret organizational and procedural problems to make alterations to existing applications.

  • Ability to communicate effectively in oral and written form. Ability to establish and maintain effective working relationships.

  • Ability to write modern, testable and maintainable code.

  • Ability to learn new technologies and concepts.

  • Ability to communicate effectively, both orally and in writing.

  • Ability to establish and maintain effective working relationships with County and Municipal Departments, Economic Development, and citizens.


Conditions of Employment:


A formal transcript will be required. College transcripts may be submitted on-line via the attachment feature or mailed to Cumberland County Human Resources, 117 Dick St. Fayetteville, NC 28301.


Driving is an essential function of this position. To be considered, you must have a valid driver's license with an acceptable driving record. If your driver's license is from another state, you will be required to obtain and show proof of a valid NC driver's license within 60 days of hire.


Successful candidates who receive a conditional offer of employment with Cumberland County must pass pre-employment screenings, including criminal history checks and drug screenings, as required by Cumberland County Policies and Procedures, prior to beginning work or receiving a final offer of employment. Refusal to submit to testing or testing positive for prohibited substances will result in the withdrawal of the conditional employment offer.


Cumberland County is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace and prohibit discrimination and harassment of any kind. All employment decisions at Cumberland County are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or any other status protected by applicable laws and regulations. We encourage applications from all qualified individuals and will provide reasonable accommodations for qualified individuals with disabilities in accordance with applicable law. We celebrate diversity and are committed to creating an inclusive environment for all employees.