Senior Enterprise System Programmer - University Technology Solutions

University Of Texas At San Antonio San Antonio , TX 78245

Posted 6 days ago

Org Marketing Statement

The University of Texas at San Antonio is a Tier One research university and a Hispanic Serving Institution specializing in cybersecurity, health, fundamental futures, and social-economic transformation. With more than 34,300 students, it is the largest university in the San Antonio region. UTSA advances knowledge through research and discovery, teaching and learning, community engagement and public service, and with an intentional focus on career readiness the university produces more graduates for the workforce than any other institution in the region. It is a catalyst for socioeconomic development and the commercialization of intellectual property - for Texas, the nation and the world. UTSA has been recognized as a Top Employer in Texas by Forbes Magazine. Learn more online, on UTSA Today or on X (formerly Twitter), Instagram, Facebook, YouTube or LinkedIn.

Posting End Date: Applications will be accepted through 11:59 PM CDT on 7/12/2024. At the discretion of the hiring department, this position posting may close once a sufficient number of qualified applications have been received.

Salary Range: Up to $90,000/Annualized, commensurate with education, experience and qualifications.

Hours: 40 hours per week, exempt.

Required Application Materials:

  • Resume is required.

  • Cover letter is required.

Essential Functions

Job Summary

Function: To provide professional technical analysis, development, and support as well as plan, organize, and control projects involving key information systems. Under minimal supervision leads the enterprise application development technical functions.

Scope: Responsible for the development, utilization, and maintenance of Enterprise web and mobile applications, including applications, including application security in accordance with software requirements and the objective of the UTSA community.

Core Responsibilities

  • Develops and helps to architect large-scale web-based applications using 3-tier software architecture and agile methodology.

  • Understands the different methodologies utilized in the Software Development Life Cycle and support the projects through the entire lifecycle (SDLC) including design, development, testing, and production release.

  • Develops APIs, web services, Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), XML, and Windows Communication Foundation classes (WCF).

  • Works with the Enterprise Data Architect and Enterprise User Interface Designer when designing and developing layouts for web, windows, and mobile applications.

  • Assists in architecting and developing software solutions utilized university-wide to support areas such as but not limited to student, faculty, and staff services, ERP systems, and applications to support University business functions.

  • Develops prototypes using the functional specifications for software projects.

  • Conducts code reviews, give feedback on how to improve the solution, and documents/reports findings. Responsible for utilizing source control management tools.

  • Responsible for working with the Web Solutions Architect in evaluating new standards, technologies, and trends in design, development, and delivery.

  • Supports and maintains implementations of complex off-the-shelf components or applications requiring development.

  • Assists in consulting with key customers and external entities, to define business requirements, create and document technical strategies to support the development of solutions in support of University business functions, and provide technical support for driving the solutions to implementation.

  • Provides feedback on testing functionality requirements and performance; implements and provides feedback on usability design principles. Assist in Use Case Analysis and UML diagramming.

  • Follows and provides feedback on applicable software development processes, policies, procedures, and coding standards.

  • Collaborates with database administrators and the Database Architect on the design, development, testing, and implementation of custom applications.

  • Identifies system deficiencies and works on developing and implementing solutions.

  • Works to meet all development deadlines and schedules and consistently delivers high-quality products; prioritizes and executes tasks in a high-pressure environment.

  • Proactively initiates, develops, and maintains effective working relationships with team members; follows through with commitments and fosters mutual trust with fellow employees; cooperates with a variety of people to achieve desired results.

  • Proactively seeks opportunities to broaden and deepen knowledge base and proficiencies; shares acquired skills with team members through formal and informal channels; mentors junior developers in best practices, appropriate use of design pattern, coding standards, and security guidelines; encourages fellow team members to make innovative contributions and embrace new ideas.

  • Stays abreast of industry trends and all applicable technologies, including scripting, security issues, authoring tools, and new languages in order to broaden and expand knowledge base and proficiencies.

  • Troubleshoots and corrects performance problems related to web, desktop, and mobile applications; provides technical assistance and training by responding to inquiries regarding errors, problems, or questions.

  • Assists with special projects, new technologies, and deadlines.

  • Provides rotational on-call support.

  • Performs other duties as assigned.

Required Qualifications

  • Bachelor's degree from a four-year college or university within the area of assigned responsibility. Technical training and/or experience may be substituted for a degree on a year-for-year basis.

  • Five or more (5+) years of experience in enterprise application development, analysis, systems design, and programming using OOP techniques and full project lifecycle.

  • Three (3) years of experience developing stored procedures, functions, and packages using MS SQL 2005+.and/or Oracle PL/SQL.

  • Three (3) years of experience developing using .net, c#, or other scripting languages.

  • A minimum of one (1) year experience acting as a technical lead in enterprise-level project development.

  • Experience with Oracle forms development.

  • Experience developing ETL processes.

  • Proficiency with systems design, programming, and scripting.

  • Ability to recognize when to escalate a procedural issue.

  • Knowledgeable in developing documentation, providing customer support, and training users.

  • Ability to proactively learn, adapt to, and use new hardware/software technologies

  • Ability to organize, manage time effectively, deliver tasks on time, manage rapidly changing priorities, and manage multiple efforts.

  • Strong problem-solving and troubleshooting skills with the ability to exercise mature judgment.

  • Well-developed customer service skills and proven ability to develop and sustain productive customer relationships.

  • Ability to stay abreast of new and emerging technology solutions by participating in technical training and technology briefings/webinars, including self-paced and other staff development activities.

  • Ability to collaborate in a team environment.

  • Excellent verbal and written communication.

  • Highly proficient using Microsoft Office.

Additional Information

  • UTSA is a tobacco free campus.

  • This is a security sensitive position. Employment is contingent upon a successful background check.

  • Applicants selected must be able to show proof of eligibility to work in the United States by time of hire.

  • Valid driver's license and Motor Vehicle Record (MVR) as applicable.

Working Conditions

Working Environment:

  • Office and data processing environment.

  • Occasional exposure to extreme cold and risk of electrical shock.

  • Occasional evening and weekend work.

  • Occasional travel to and from meetings, training sessions, or multiple university-owned campuses and leased spaces.

  • Required to be on stand-by call status, carrying a pager, cell phone, or two-way radio as assigned, and respond to after-hours emergency calls.

  • Required to be on stand-by call status for overtime, evenings, after hours, odd hours, shift work, weekends, and/or holidays as needed. Flexibility in scheduling may be required.

Physical Demands:

  • Medium work: Exerting up to 50 pounds of force occasionally, and/or up to 20 pounds of force frequently, and/or up to 10 pounds of force constantly to move objects.

  • Ability to push, pull, or lift up to 50 pounds with or without reasonable accommodations.

  • Required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines (including inspection); using measurement devices; and/or assembly or fabrication of parts at distances close to the eyes.

  • Regularly required to stand, walk, use hands to feel, reach with hands and arms, and talk or hear.

  • Occasionally required to climb, balance, stoop, kneel, crouch, crawl, reach, stand, walk, push, pull, lift, finger, grasp, feel, and/or use repetitive motions.

  • Repetitive motions that may include the wrists, hands, and/or fingers.

  • Reaching overhead, at or below shoulder level.

This position primarily works remotely in Texas but may work on campus on an infrequent basis (approximately four days or less per month). When an employee is required to work on campus, travel and parking expenses are the employee's responsibility. Applicants must be adaptable and open to working in both environments.

Equal Employment Opportunity

As an equal employment opportunity and affirmative action employer, it is the policy of The University of Texas at San Antonio to promote and ensure equal employment opportunity for all individuals regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability or genetic information, and veteran status. The University is committed to the Affirmative Action Program in compliance with all government requirements to ensure nondiscrimination. Women, minorities, people with disabilities and veterans are encouraged to apply. UTSA campuses are accessible to persons with disabilities.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Senior Enterprise System Programmer - University Technology Solutions

University Of Texas At San Antonio