Temple University’s LKSOM/Information Technology Department is searching for a Software Engineer 1 - Full Stack to join our team! Salary Grade: T26 A variety of important factors are reviewed by HR when considering salary, including job duties, the applicant’s education and experience, all relevant internal equity considerations, department budget, and funding source.
Job Details: This is a full-time, hybrid position based at Temple University’s Health Sciences Campus. Following successful completion of the probationary period, a flexible work arrangement may be considered based on satisfactory performance, departmental needs, and institutional approval.
Any approved flexible work arrangement would require occasional on-site attendance and may be modified or discontinued based on departmental or institutional requirements. Position Summary: The Software Engineer 1 - Full Stack develops, enhances, integrates, and supports applications, data solutions, and technical services used by students, faculty, and staff across the Lewis Katz School of Medicine.
The position independently owns assigned work from requirements gathering and solution design through development, testing, deployment, documentation, maintenance, and production support. The Software Engineer works closely with the Director of Information Technology, colleagues, and school stakeholders to translate business and academic needs into secure, reliable, accessible, and sustainable technical solutions.
The role supports a mixed technology environment that includes legacy and modern web applications, SQL Server databases, vendor platforms, APIs, data integrations, ETL processes, reporting, automation, and application modernization.
Primary assignments may emphasize application development, data integration and reporting, or another area based on organizational priorities and the employee's experience; however, both Software Engineers share responsibility for the broader applications and data portfolio and are expected to cross-train to support service continuity.
NET, HTML5, CSS, JavaScript, modern frontend frameworks, Python, SQL Server, SSIS, SSRS, RESTful APIs, PowerShell, Power Platform, Git, and related modern development and data tools.
- Design and develop responsive, accessible user interfaces using HTML5, CSS, JavaScript, and appropriate frontend frameworks · Develop and maintain SQL Server queries, views, stored procedures, database objects, and application data access components · Develop and support data integrations, ETL workflows, APIs, automated file transfers, and data pipelines connecting institutional and vendor systems · Create and maintain reporting and analytics solutions, including SSRS reports and other approved reporting tools · Build automation solutions using Python, PowerShell, Power Platform, or other appropriate technologies · Troubleshoot production application, data integration, reporting, and data-quality issues; perform root-cause analysis and implement sustainable resolutions · Integrate vendor-provided applications with school systems and develop additional functionality where appropriate · Apply secure development, data privacy, accessibility, testing, source control, change management, and deployment practices · Participate in code reviews and maintain source code and technical artifacts in Git or other approved version-control platforms · Document requirements, designs, code, configurations, data workflows, integrations, deployment procedures, and operational support processes · Build effective relationships with stakeholders; gather and clarify requirements, explain technical options, and provide recommendations · Manage multiple assignments and priorities, communicate status and risks, and escalate issues requiring leadership or broader institutional coordination · Cross-train with other team members and maintain sufficient documentation and shared knowledge to reduce single points of failure and support service continuity · Participate in Agile/Scrum or other established planning and development processes · Pr ovide support for critical systems and perform occasional after-hours work for deployments, maintenance, or urgent production issues when necessary Required Education and Experience: Bachelor’s degree in computer science, information systems, software engineering, data science, or a related field and at least 2 years of related professional experience developing and supporting applications, integrations, databases, reporting, or automation solutions.
Demonstrated ability to independently complete assigned technical work and support production systems is required. An equivalent combination of education and experience may be considered.
NET, HTML5, CSS, JavaScript, React, Angular, or similar frameworks · Data integration and automation experience with Python, SQL Server, SSIS, RESTful APIs, SFTP, PowerShell, or related tools · Reporting or analytics experience with SSRS, Power BI, Tableau, data warehousing, or similar platforms · Experience modernizing legacy applications or migrating data and integrations to contemporary platforms · Experience with Power Platform, cloud services, containerization, CI/CD, automated testing, or DevOps practices · Experience supporting vendor-provided academic, clinical, administrative, or student-information systems · Familiarity with higher education, academic medicine, FERPA, accessibility standards, and institutional data-governance requirements · Interest in responsible use of AI-assisted development and automation tools Temple University is committed to a policy of equal opportunity for all in every aspect of its operations, including employment, service, and educational programs.
The University has pledged not to discriminate on the basis of age, color, disability, marital status, national origin or ethnic origin, race, religion, sex (including pregnancy), sexual orientation, gender identity, genetic information, or veteran status.
Compliance Statement: In the performance of their functions as detailed in the position description, employees have an obligation to avoid ethical, legal, financial, and other conflicts of interest to ensure that their actions and outside activities do not conflict with their primary employment responsibilities at the institution.
Employees are also expected to understand and comply with applicable laws, University and employment policies and regulations, including NCAA regulations for areas and departments with which their essential functions cause them to interact. Temple University’s Annual Security and Fire Safety Report contains statistics, policies, and procedures related to campus safety. Go here to review.
You may request a copy of the report by calling Temple University’s Department of Public Safety at 215-204-7900.