Job details
Job type full-time
Full job description
Job description and position requirements:
Are you passionate about supporting academics and learning? come help us develop, design, and support penn state systems as a full stack software engineer in academic servicesWe are seeking a software engineer (programmer/analyst) to support solutions developed by the academic services team and integrations with internal and vended solutionsThe location of this position is flexible and can operate fully remote within the united states, fully in-person at our university park campus, or in a hybrid model of both in-person and remoteStandard working hours are in the eastern time zone.
Responsibilities
Designing, developing, enhancing, and supporting existing services as assigned using software engineering best practicesThese include services that support course substitutions, admissions transfer reviews, gened planning, curriculum management, lms proposals, donor relations and stewardship, devops/cicd, and other projects.
Design, develop, test, stage, deploy, and verify application updates for full-stack web applications using software engineering best practices
Document partner and end user requirements, prototype / wireframe, estimate efforts, and prepare test plans
Ensure all applications meet penn state accessibility and security standards.
Support and enhance devops, continuous integration, and automated deployment processes
Maintain disaster recovery plans, and support business continuity and failover efforts.
Coordinate infrastructure initiatives and changes with systems and software engineering
Understand institutional business processes and become a subject matter expertise for assigned areas
Communicate with end users using their language and terminology.
Investigate data and/or program problems; determine source of problem; take corrective action
Provide on-call 24 x 7 support both as a member of the rotation, and as a subject matter expert
Mentor other developers to ensure best practices are followed and contribute to overall continuous process improvement efforts
Lead portions of large tasks or projectsCoordinate activities with users, other units, and infrastructure
Proactively identify and communicate any potential project delays to leadership and partners
Update project plans, communicate status, and prepare and lead working group meetings as assigned
Negotiate project scope changes
Qualifications
Robust experience as a full stack software engineer using asp.net for web development, mvc, razor, blazor, .net core, web forms, vb, c#, .net frameworks, rest apis, css, javascript and unit testing
Experience integrating with authentication using openid, jwt, oauth, shibboleth and azure active directory
Ability to support and troubleshoot applications on running in iis and kestrel as well as linux containerization using docker and kubernetes
Strong microsoft sql server development, including etl processes (ssis) are also required
Experience with git, azure devops and helm/tiller cicd processes preferred.
Support of cloud technologies is helpful
Excellent written and verbal communication skills with respect to understanding, documenting, and describing complex technical subjects are required
Typically requires a bachelor’s degree or higher plus four years related experience, or an equivalent combination of education and experience.
The pennsylvania state university is committed to and accountable for advancing diversity, equity, and inclusion in all of its formsWe embrace individual uniqueness, foster a culture of inclusion that supports both broad and specific diversity initiatives, leverage the educational and institutional benefits of diversity, and engage all individuals to help them thriveWe value inclusion as a core strength and an essential element of our public service mission.
Campus security crime statistics:
Pursuant to the jeanne clery disclosure of campus security policy and campus crime statistics act and the pennsylvania act of 1988, penn state publishes a combined annual security and annual fire safety report (asr)The asr includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other mattersThe asr is available for review here .
Employment with the university will require successful completion of background check(s) in accordance with university policies.
Eeo is the law
Penn state is an equal opportunity, affirmative action employer, and is committed to providing employment opportunities to all qualified applications without regards to race, color, religion, age, sex, sexual orientation, gender identify, national origin, disability or protected veteran statusIf you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473.
University park, pa
Remote, pa
University park, pa
,