Principal Software Support Specialist

The City of El Paso Texas

El Paso (TX)

On-site

USD 65,000 - 95,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The City of El Paso Texas is seeking a senior IT professional to lead software applications projects across the organization. You will manage the lifecycle from design to deployment, ensuring reliability, security, and alignment with business goals.

You will coordinate with stakeholders, perform requirements analysis, and oversee QA, with CJIS background checks required within six months of appointment. This is an on-site role with a focus on public sector IT services.

Qualifications

  • Bachelor’s degree or higher in CIS/CS/Data Processing or related field with 6 years of software support/analysis experience.
  • Associate’s degree with 10 years of software support/analysis experience.
  • Texas Class "C" Driver's License or equivalent issued by another state by time of appointment.
  • CJIS fingerprint-based background check within 6 months of appointment and CJIS eligibility required.
  • CJIS background check disqualifications include felonies, deferred adjudications, and open arrest warrants.

Responsibilities

  • Lead a team through the full systems lifecycle: design, code, test, implement, verify, validate and maintain software products.
  • Plan projects and strategy; consult with stakeholders and analysts; serve as project manager in application support for complex systems.
  • Document business and technical requirements; create design specifications and data models; plan for application interconnectivity.
  • Evaluate packages and tools to determine optimum functionality; recommend technical solutions and improvements to automated systems.
  • Create and automate test-cases; ensure QA; advise on options, risks, and costs; align with IT strategy.
  • Mentor team members on new technologies; train staff; ensure procedures meet organizational goals.

Skills

Team leadership
Project management
Requirements analysis
System design
Quality assurance

Education

Bachelor’s degree in CIS/CS/Data Processing
Associate degree in CIS/CS/Data Processing

Job description

MOS Code: 8K000, 16K1E (Air Force), 25B, 25H (Army), 2652 (Marine Corps), 5707 (Navy)

Education and Experience: Bachelor’s Degree or higher in Computer Information Systems, Computer Science, Data Processing or a related field and six (6) years of software support and analysis experience or an Associate’s Degree in Computer Information Systems, Computer Science, Data Processing or a related field and ten (10) years of software support and analysis experience.

Requirements

MOS Code: 8K000, 16K1E (Air Force), 25B, 25H (Army), 2652 (Marine Corps), 5707 (Navy)

Education and Experience: Bachelor’s Degree or higher in Computer Information Systems, Computer Science, Data Processing or a related field and six (6) years of software support and analysis experience or an Associate’s Degree in Computer Information Systems, Computer Science, Data Processing or a related field and ten (10) years of software support and analysis experience.

Licenses and Certificates: Texas Class "C" Driver's License or equivalent issued by another state by time of appointment.

Special Requirements: Applicants for positions assigned to the Department of Information Technology Services must pass a Criminal Justice Information Systems (CJIS) fingerprint-based background check within the first six months of appointment and maintain CJIS eligibility. CJIS requirements are related to system access and the following list of convictions and/or deferred adjudications will result in failure of the CJIS background check and disqualification and/or termination of employment; Felony convictions, Felony deferred adjudication, Class A or B Misdemeanor deferred adjudication, Class A or B Misdemeanor convictions, and/or open arrest warrants for any criminal offense (Felony or Misdemeanor), and family violence convictions.

General Purpose

Under general direction, lead, oversee, and execute technical and project management of software applications across the organization, including managing the resolution of software application and system issues.

Typical Duties
  • Lead a team throughout the entire systems’ lifecycle. Involves: Design, code, test, implement, verify, validate and maintain software products.
  • Project planning and strategy. Involves: Consult with stakeholders, business analysts, and team members in the project planning process. Serve as a project manager in application support for complex systems. develop, document, communicate, and enforce technology policies. Coordinate projects and collaborate with IT, to ensure availability, reliability, and security of the applications to meet day-to-day business requirements.
  • Technical requirements and design. Involves: organize and document business and technical requirements. Create conceptual, functional, and technical design specifications to include data modeling. Design, develop, and plan for application interconnectivity.
  • Evaluation and selection. Involves: Conferring with various stakeholders to develop and analyze application packages and tools to determine optimum functionality requirements. Evaluate new application packages and tools. Recommend technical solutions and improvements to automated systems and business processes. Ensure that project products meet departmental needs.
  • Quality assurance. Involves: Create and automate test-cases for software applications. Research and implement best practices, business processes and procedures. Provide buy vs. build recommendations. Advise on system options, risk, cost vs. benefits, and impacts on business processes and goals. Work closely with IT leadership and IT programs to ensure all systems align with the IT long-term strategy.
  • Solution analysis: Involves: Evaluating applications and platforms and providing recommendations for system enhancements by conducting gap analysis, identifying feasible solutions and alternatives to improve efficiency, reliability, and performance. Participate on teams that outline the process and scope out the improvements that can be realized through the application solution.
  • Installation and deployment: May lead or oversee the deployment of new applications, modules, upgrades, integrations, and fixes. Preemptively recommends software updates and upgrades as needed. Mitigate risks, and understand data and cybersecurity guidelines, procedures, and policies. Manage and document assignments using established Information Technology (IT) systems. Actively manage customer satisfaction and provide timely updates on project and task progress. Repair and recover from software failures. Coordinate and communicate with management, IT programs and impacted customers.
  • User training. Involves: Promote effective use of information technology by educating users on system functionality. Works with user groups to develop and design manuals, web-enabled user guides and training documentation. Vendor support, monitor solution analysis, design, development, integration, delivery, and compliance. Develop reports and presentations for senior management, as needed. Provide technical guidance or business process expertise. Mentor and cross-train team members on existing and new technologies. Ensure procedures adhere to organizational goals and objectives. Assist supervisor with training new staff in established programming standards and procedures. Perform related duties and fulfills responsibilities as required.
General Information

Note: This is an unclassified contract position.

Please note: Applicants with foreign diplomas, transcripts and degrees must have all documents translated and evaluated by an agency of the National Association of Credential Evaluation Services (NACES) prior to submitting them to the Human Resources Department. Please visit www.naces.org/members for more information.

A résumé and/or other documents will not be accepted in lieu of a completed application. Comments such as “See résumé” are not acceptable and will result in the application being considered incomplete.

To qualify for this position, the required education, experience, knowledge, and skills must be clearly stated on your application’s employment history. We do not use any information on your resume to review if you meet the minimum qualifications for this position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Project Manager
IT Project Manager

El Paso Texas • El Paso (TX)

On-site
USD 85,000 - 120,000
IT Project Manager
IT Project Manager

City of El Paso • El Paso (TX)

On-site
USD 90,000 - 120,000
Information Security Analyst
Information Security Analyst

El Paso Texas • El Paso (TX)

On-site
USD 70,000 - 90,000
Facilities Information Systems Specialist
Facilities Information Systems Specialist

City of El Paso • El Paso (TX)

On-site
USD 60,000 - 90,000
Technical Systems Specialist
Technical Systems Specialist

University of Houston System • Houston (TX)

On-site
USD 56,000 - 74,000
IT Enterprise Applications Manager
IT Enterprise Applications Manager

City of Dothan, AL • Dothan (AL)

On-site
USD 80,000 - 110,000
Systems Administrator (KEY-SA1-03.080626)
Systems Administrator (KEY-SA1-03.080626)

Capital Solutions Group (CSG) • Fort Meade (MD)

On-site
USD 70,000 - 110,000
Data Scientist
Data Scientist

US Social Security Administration • Woodlawn (MD)

On-site
USD 122,000 - 158,000
Comprehensive federal benefits
IT SPECIALIST (APPSW)
IT SPECIALIST (APPSW)

US Social Security Administration • Woodlawn (MD)

On-site
USD 65,000 - 120,000
Sr. Applications Support Analyst
Sr. Applications Support Analyst

Galveston County Human Resources • Galveston (TX)

On-site
USD 69,000 - 84,000