Jobs › Companies › City of Garland › TEMP - Senior Applications Programmer

À propos de ce poste TEMP - Senior Applications Programmer chez City of Garland

City of Garland · Sur site · Information Technology

Summary

Responsible for developing, reviewing, testing, documenting, and maintaining internally developed City applications, with an emphasis on AI-assisted software development. Independently evaluates and modifies AI-generated and staff written code to produce secure, reliable, and supportable applications. Provides hands-on programming and technical guidance from business requirements through production readiness and ongoing application maintenance.


Pay Range: $80,000 - 107,142.68 (Depending on qualifications and experience)


Essential Duties and Responsibilities include the following. Other duties may be assigned.

1)       Work with City departments to define business requirements, workflows, acceptance criteria, and technical specifications for internally developed applications.

2)       Design, write, and modify application code using established programming practices and approved AI development tools. Apply independent technical judgment to all generated code.

3)       Review AI-generated and staff written code for correctness, security, performance, maintainability, and compliance with City standards. Correct defects and restructure code before release.

4)       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.

5)       Evaluate prototypes and proposed solutions for architecture, dependencies, licensing, integration, and long-term support needs. Recommend improvements and identify barriers to production use.

6)       Maintain source control, code review records, and technical documentation, including architecture, dependencies, configuration, deployment, rollback, and troubleshooting instructions. Cross train support staff.

7)       Develop and maintain databases, queries, stored procedures, and APIs using secure practices for data access, authentication, authorization, and protection of sensitive information.

8)       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.

9)       Troubleshoot application issues, correct code defects, update application dependencies, and maintain compatibility with supported platforms. Coordinate infrastructure and platform updates with responsible teams.

10)    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.

11)    Participate in on-call and after-hours support as required, providing programming expertise for application incidents and coordinated recovery.

 

Minimum 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

Or an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job.

 

Preferred Qualifications

Education/ Experience:     

  • Experience developing and supporting business applications using C#, .NET, ASP.NET Core, SQL Server, JavaScript, HTML, Python and CSS
  • Experience reviewing and improving AI-generated code, moving prototypes into production, and using Git, automated testing, and deployment pipelines

Knowledge, Skills & Abilities        

  • Skill in independently reading, writing, debugging, and improving application code, including code produced by AI tools
  • Knowledge of secure software development, application architecture, relational databases, APIs, and identity integration
  • Skill in source control, code reviews, testing, dependency management, release preparation, and technical documentation
  • Ability to translate business needs into maintainable solutions, explain technical risks, and transfer application knowledge to support staff

Licenses and Certifications

  • Valid Class C Texas driver's license

Physical Requirements / Work Environment

The work environment and physical demands described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The incumbent works in a typical office environment; occasional exposure to unpleasant environmental conditions and/or hazards.

Prêt à postuler chez City of Garland ?
Postuler chez City of Garland

Comment se compare ce salaire pour Software Engineer

Ce poste paie $93,571/yr — en dessous de la fourchette habituelle pour les postes Software Engineer.

$97,638 la médiane $172,500 $260,000

Fourchette typique $133,125–$215,463/yr, à partir de 11,117 annonces Software Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Software Engineer →

À propos de City of Garland

Have questions or need assistance? Our friendly HR team is here to help! Reach out to us at [email protected] .

Voir tous les emplois chez City of Garland →

Emplois similaires

General Motors
Staff Software Engineer – Developer Experience
General Motors
⚡ Postuler tôt Austin Technical Center - Aust... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Motorola Solutions
Junior Software Engineer (Java/DevOps)
Motorola Solutions
⚡ Postuler tôt Krakow, Poland Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
CrowdStrike
Sr. Software Engineer - Core Platform & Resiliency (Hybrid)
CrowdStrike
⚡ Postuler tôt USA - New York, NY Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
CrowdStrike
Sr. Software Engineer - Core Platform (Hybrid)
CrowdStrike
⚡ Postuler tôt USA - New York, NY Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Global Payments
Sr Software Engineer (5-8years into Selenium,Katalon)
Global Payments
⚡ Postuler tôt PUNE, , INDIA Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
DI
Senior Product Software Engineer, Front End
Disney
⚡ Postuler tôt Glendale, CA, USA Sur site $144,100–$193,200
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
SimCorp
Senior Software Engineer
SimCorp
⚡ Postuler tôt Hyderabad Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
NatWest Group
WoW - Software Engineer
NatWest Group
⚡ Postuler tôt Chennai Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
PTC
Onshape Software Engineer Intern (Summer 2027)
PTC
⚡ Postuler tôt Boston, MA, USA Sur site $66,560–$74,880
● Nouveau 👁 Vu ✓ Postulé il y a 6 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez City of Garland

Voir tous les emplois chez City of Garland →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit