Temple University logo

Software Engineer - School of Medicine

Temple University

Philadelphia, PA · HybridFull-timeSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Philadelphia, PAHybrid
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Temple University's Lewis Katz School of Medicine seeks a Software Engineer 1 - Full Stack to develop, integrate, and support applications, data solutions, and technical services. The role owns assigned work from requirements gathering and design through deployment and production support in a mixed legacy and modern technology environment. Assignments may emphasize application development, data integration and reporting, or another organizational priority, with cross-training across the broader portfolio.

Skills & qualifications

RequiredNice to have

Skills

Requirements AnalysisSolution DesignApplication DevelopmentJavaJSPC#ASP.NETHTML5CSSJavaScriptFrontend FrameworksSQL ServerETLRESTful APIsSSISSSRSPythonPowerShellPower PlatformGitData IntegrationReporting and AnalyticsAutomationSecure DevelopmentData PrivacyAccessibilityTestingSource ControlChange ManagementDeploymentCode ReviewsStakeholder CommunicationAgile/Scrum

Full job description

Description 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. Technologies may include Java, JSP, C#, ASP.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. Essential Functions * Independently analyze requirements, design technical solutions, and manage assigned development and integration projects through implementation and ongoing support * Develop, enhance, maintain, troubleshoot, and modernize web applications and related technical solutions * Maintain and support legacy Java/JSP and C#/ASP.NET applications while contributing to plans and projects that transition systems to modern, supportable technologies. * 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 a proved 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 ... For full info follow application link. Temple University values diversity and is committed to equal opportunity for all persons regardless of age, color, disability, ethnicity, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other status protected by law.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.