Software Engineer - (STA009934)

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

View more

Position Type
Administrative, Business & Administrative Affairs, Computer Services & Information Technology
Employment Type
Full Time






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



Summary



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



Education



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.



Experience



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



Certification/Licensing



None.



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



Considerable.



Outside Department



Considerable.



Outside University



Considerable.



Judgment







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.



Supervision







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