Applications Programmer 2 - 140632
Role details
Job location
Tech stack
Job description
Applies professional programming concepts for small to medium-sized projects or portions of larger projects. Resolves a variety of programming design and implementation issues. Works on programming assignments of moderate scope where analysis of situations or data requires a review of a variety of factors. Principal assignments will be to an education related AI project and making general programming contributions to business and education related support applications in the School of Biological Sciences.
Requirements
- Knowledge of secure software development.
- Intermediate skills associated with the design, development, modification and deployment of software, including object-oriented programming concepts.
- Knowledge of other IT related areas.
- Demonstrated software repository skills.
- Experience with common programming tools.
- Demonstrated ability to follow software specifications.
- Demonstrated effective communication and interpersonal skills.
- Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
- Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines.
- Demonstrated problem-solving skills.
- Demonstrated experience with HTML, CSS, Javascript, Typescript and related technologies used in modern web based front end development.
- Willingness and demonstrated ability to embrace and consistently uphold the principles of community for a collaborative work environment.
- Knowledge relating to the design development, modification and implementation of software including object-oriented programming concepts.
- Demonstrated experience with version control.
SPECIAL CONDITIONS
Job offer is contingent upon satisfactory clearance based on Background Check results.
Pay Transparency Act
Annual Full Pay Range: Unclassified - No data available (will be prorated if the appointment percentage is less than 100%)
Hourly Equivalent: Unclassified - No data available
Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).