Software Engineer - (STA009934)

University of Houston
Texas, United States
Salary Not Specified
Posted Date
May 17, 2022

This position may be security sensitive requiring a criminal history investigation of the final candidate.


Responsible for the research, design, development, analysis, testing and implementation of software operations or application systems. Assists in the maintenance of software research products.

Job Duties

  1. Develops applications and refines research product requirements.
  2. Analyzes requirements and develops designs based on selected architectures.
  3. Ensures design solutions are reliable, secure, efficient and maintainable.
  4. Maintains simplicity over complexity in designs and user interfaces ensuring usability as core design objectives.
  5. Provides estimates of scope from designs and participates in design review sessions.
  6. Delivers design objectives by assuring the quality completion of all coding tasks.
  7. Assists in research product test planning, documentation and problem resolution.
  8. Collaborates with developers to perform code reviews on pull requests.
  9. Performs other job-related duties as assigned.

Qualifications :

Job Requirements


Requires application of advanced principles, techniques and theory in a professional discipline or a thorough general business management knowledge. Knowledge of this level is typically obtained through a directly job-related Master’s degree or equivalent formal training in a recognized field of specialization that is directly related to the type of work being performed.


Requires a minimum of three (3) years of directly job-related experience.



Work Complexity

Requires a broad knowledge of principles and practices within a professional field. Work is very non-standardized and widely varied, involving many complex and significant variables.

Change in Knowledge

The knowledge and/or technology used in the job changes frequently, requiring frequent study and training. Job may require recertification or continuing education.

Problem Solving

Requires in-depth analysis to interpret and evaluate obscure/vague information in the development of new solutions for complex technical and/or managerial problems. Exercises discretion and independent judgement in comparing and recommending numerous solutions. Problems may be atypical within the unit.

Analytical ability and inductive thinking are required in extensively adapting policies, procedures and methods to fit unusual or complex situation.

Impact of Decisions

Inside Department


Outside Department


Outside University



Activities and decisions are varied in nature, requiring the solving of both common and unusual problems. The job’s manager is consulted for clarification of policies only where needed.


No supervisory responsibility.

Customer Service

Internal Service

Provides minimal customer service.

External Service

Evaluates/recommends modifications to services or processes.

Environmental Conditions

Working conditions

Work is normally performed in a typical interior work environment which does not subject the employee to any unpleasant elements.

Physical Effort

Position is physically comfortable, individual has discretion about walking, standing, etc.

Physical Risk

Work environment involves minimal exposure to physical risks.

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.
  • This position may be eligible for Alternative Work Arrangements.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert