Jobs and Careers
TE

Software Engineer 1

Temple University
Philadelphia, United Statesfull_timeVerifiedPosted 2 Sept 2025
💰 $73,000/yr($49,250/yr$73,000/yr)

About the role

Software Engineer 1 - (25002264)

Description

 

Temple University’s ITS Department is searching for a Software Engineer 1!

Position Summary:

The Software Engineer 1 position on the Temple University Software Engineering and Machine Learning team is responsible for maintaining and enhancing existing software applications and designing, constructing, and testing new custom software applications that address defined user requirements. The team also focuses on the development and deployment of APIs in our Kubernetes environment. You’ll work directly with functional stakeholders to gather requirements, iterate on UI prototypes, and deliver features in an agile cadence. Day to day, you’ll work directly with a diverse stack, including Python, .NET Core and FastAPI for API services, Node.js and React for containerized web apps, REST integrations, Docker and Kubernetes (Helm) for orchestration, CI/CD pipelines, and relational databases in Oracle SQL

This position requires a background check: Personal Identifiable Information (PII)

 

Required Education and Experience:

*Bachelor’s degree and at least two (2) years of related technical experience.

*Demonstrated experience with Python, .NET Core and FastAPI for API services, Node.js and React for containerized web apps, REST integrations, Docker and Kubernetes (Helm) for orchestration, CI/CD pipelines, and Oracle SQL.

*An equivalent combination of education and experience will be considered.

 

Required Skills & Abilities:

*Knowledge of Object Oriented Programming principles in Java, Python or C#

*Knowledge of Oracle SQL and PL/SQL or an equivalent database technology stack. *Intermediate skill in creating and modifying packages, procedures, triggers, and functions.

*Knowledge of Web Services and designing Web APIs.

*Demonstrated verbal and written communication skills along with the ability to effectively communicate with diverse groups of individuals. 

*Ability to work nights and/or weekends, if necessary

 

Preferred skills & abilities

*Agile Development

*Familiarity with Higher Education application support/development.

*Experience with researching and diagnosing data inconsistencies.

 

Essential Functions:

*Begin to develop code for small to midsize applications with assistance.

*Perform code enhancements and/or begin to develop technical specifications. Validate and test other applications.

*Basic knowledge using application database schemas, database objects, tables, and views to create complex joins that are optimized for performance.

*Knowledge of Object Oriented Programming principles in Java, C# or Python.

*Knowledge of Web Services and designing Web APIs.

*Handle support tickets with

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Temple University

View company profile →