Senior AI-Driven Applications Developer

City of Garland

Garland (TX)

On-site

USD 80,000 - 107,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

City of Garland is seeking a software developer responsible for developing, reviewing, testing, documenting, and maintaining internally developed City applications, with emphasis on AI-assisted software development. You will independently evaluate and modify AI-generated and staff-written code to produce secure, reliable, and supportable applications.

The role requires hands-on programming and technical guidance from business requirements through production readiness and ongoing application

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • 5 years of hands-on application programming experience, including code review, debugging, database integration, testing, and maintenance.
  • Experience with AI-assisted software development and reviewing AI-generated code.

Responsibilities

  • Work with City departments to define business requirements, workflows, acceptance criteria, and technical specifications for internally developed applications.
  • Design, write, and modify application code using established programming practices and approved AI development tools. Apply independent technical judgment to all generated code.
  • Review AI-generated and staff written code for correctness, security, performance, maintainability, and compliance with City standards. Correct defects and restructure code before release.
  • Develop and execute functional, integration, regression, and automated tests. Verify access controls, input validation, error handling, and performance; resolve defects and support user acceptance testing.
  • Evaluate prototypes and proposed solutions for architecture, dependencies, licensing, integration, and long-term support needs. Recommend improvements and identify barriers to production use.
  • Maintain source control, code review records, and technical documentation, including architecture, dependencies, configuration, deployment, rollback, and troubleshooting instructions. Cross train support staff.
  • Develop and maintain databases, queries, stored procedures, and APIs using secure practices for data access, authentication, authorization, and protection of sensitive information.
  • Prepare tested release packages and coordinate with infrastructure, cybersecurity, and application support staff on deployment, logging, monitoring, recovery, and support handoff under City change procedures.
  • Troubleshoot application issues, correct code defects, update application dependencies, and maintain compatibility with supported platforms. Coordinate infrastructure and platform updates with responsible teams.
  • Communicate project status, risks, and priorities; follow approved scope and schedules. Guide staff using AI development tools and protect City information in accordance with City policies.
  • Participate in on-call and after-hours support as required, providing programming expertise for application incidents and coordinated recovery.

Skills

C#
.NET
ASP.NET Core
SQL Server
JavaScript
HTML
Python
CSS

Education

Bachelor's degree in Computer Science or Information Systems

Tools

Git
Automated Testing
Deployment Pipelines

Job description

City of Garland is seeking a software developer responsible for developing, reviewing, testing, documenting, and maintaining internally developed City applications, with emphasis on AI-assisted software development. You will independently evaluate and modify AI-generated and staff-written code to produce secure, reliable, and supportable applications.

The role requires hands-on programming and technical guidance from business requirements through production readiness and ongoing application

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Driven Applications Developer
Senior AI-Driven Applications Developer

City of Garland • New Castle (DE)

On-site
USD 80,000 - 107,000
Senior AI-Powered Applications Engineer
Senior AI-Powered Applications Engineer

City of Garland • United States

On-site
USD 80,000 - 107,000
Senior AI-Powered Applications Developer
Senior AI-Powered Applications Developer

Garland • Garland (TX)

On-site
USD 80,000 - 107,000
TEMP - Senior Applications Programmer
TEMP - Senior Applications Programmer

Garland • Garland (TX)

On-site
USD 80,000 - 107,000
TEMP - Senior Applications Programmer
TEMP - Senior Applications Programmer

City of Garland • United States

On-site
USD 80,000 - 107,000
TEMP - Senior Applications Programmer
TEMP - Senior Applications Programmer

City of Garland • New Castle (DE)

On-site
USD 80,000 - 107,000
TEMP - Senior Applications Programmer
TEMP - Senior Applications Programmer

City of Garland • Garland (TX)

On-site
USD 80,000 - 107,000
Senior AI-Driven Applications Developer
Senior AI-Driven Applications Developer

LMC • Wayne (PA)

On-site
USD 90,000 - 130,000
IT Applications Program Leader - AI & Cloud
IT Applications Program Leader - AI & Cloud

Dallas City Hall • Dallas (TX)

On-site
USD 104,000 - 129,000
IT Applications & AI Ops Program Lead
IT Applications & AI Ops Program Lead

City of Dallas • Town of Marilla (NY)

On-site
USD 104,000 - 129,000