City of San Antonio logo

Software Engineer II - Applications Support

City of San Antonio

San Antonio, TX
Full Time
Senior
3 days ago

Job Description

About the Role

Under general supervision, is responsible for designing, developing, coding, testing, implementing, and supporting software products (application software and systems, end user applications, systems software, mobile/web applications, database products, etc.) that are delivered on time and within budget. The role involves expertise in product licensing, systems design, testing, and implementation of software systems and data flow designs to create new system designs. The position may involve development tasks, such as writing new programs, or support functions, including upgrades, maintenance, or issue resolution for existing applications and platforms. The role may also include exercising technical supervision over assigned staff.

Key Responsibilities

  • Plans, develops, builds, and supports complex systems, applications, and solutions in the software life cycle that may have system-wide or platform impact and integrate across the enterprise.
  • Applies expertise in multiple technical environments and possesses business knowledge that spans multiple business areas.
  • Troubleshoots existing information systems and platforms, performs root cause analysis, and applies operation break fixes and proactive maintenance activities until permanent solutions can be implemented.
  • Evaluates existing applications and platforms and provides recommendations for improving application performance by conducting gap analysis, identifying feasible solutions, and assisting in scope modifications.
  • Designs, develops, and evaluates technical requirements related to software systems and platforms.
  • Recommends and implements changes/enhancements for improved system, application, and platform availability, reliability, and performance.
  • Utilizes configuration management processes to baseline code updates and develops software using Agile methodologies.
  • Participates and may lead planning efforts with management.

Requirements

  • Bachelor's Degree from an accredited college or university.
  • Five (5) years of work experience in software development and/or database design and support.
  • Five (5) years of experience working in an agile environment.

Nice to Have

  • Knowledge of the practical application of software engineering and technology, including principles, techniques, and procedures for software design and production.
  • Knowledge of DevSecOps principles and methods.
  • Knowledge of programming languages including JavaScript, VBScript, CSS, HTML, DHTML, VB, jQuery, Ajax, JAVA, Json, .Net framework, C++, or other languages.
  • Knowledge of Microsoft SQL and/or Oracle databases.
  • Skills in identifying and solving system problems.
  • Ability to leverage modern architectural principles to design modular, flexible software solutions.
  • Skills in the development, implementation, or support of vendor (COTS) products.
  • Valid Class "C" Texas Driver's License.

Qualifications

  • Applicants may substitute two years of related full-time experience for one year of higher education or one year of higher education for two years of experience.
  • Applicants selected must pass pre-employment drug testing and background checks.
  • Additional background checks, physical exams, or motor vehicle record evaluations may be required.
  • Applicants claiming military service can attach a DD214 for experience verification.
  • Official transcripts, diplomas, certifications, and licenses must be submitted upon employment.
Apply Now

Job Details

Posted AtJun 24, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About City of San Antonio

Website

sanantonio.gov

Company Size

10000+ employees

Location

San Antonio, TX

Industry

Other General Government Support

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches