FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Application Developer
University of Pennsylvania. Design, develop, test, implement, maintain, and monitor application software, middleware, interfaces, and databases in highly complex environments .
Posted 10/26/2026full-timeRemote • Pennsylvania • United StatesSenior💰 $84,961 - $135,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in application development using Java and Python, with a strong focus on Oracle SQL and PL/SQL for database management. Proficient in creating technical specifications and documentation while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Application Development Using JavaOracle SQL and PL/SQLEllucian Banner Extensibility ToolsTechnical Documentation CreationCross-Functional Team Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaPythonOracle SQLPL/SQLJavaScriptTypeScriptHTMLCSSREST Web ServicesSOAP Web Services
Soft Skills
Analytical SkillsTroubleshooting SkillsProblem-Solving SkillsEffective Communication SkillsMentoring Skills
Tools & Technologies
Ellucian Banner APIsUnix/LinuxShell ScriptingMiddlewareDatabase-Driven Applications
Industry Keywords
Software Development LifecycleEnterprise-Level ApplicationsSystem IntegrationTechnical SpecificationsCross-Training
Tech Stack
Tools & technologiesCloudJavaJavaScriptLinuxOraclePythonShell ScriptingSOAPSQLTypeScriptUnix
About the role
Key responsibilities & impact- Design, develop, test, implement, maintain, and monitor application software, middleware, interfaces, and databases in highly complex environments
- Analyze user needs and software requirements to assess design feasibility
- Create technical specifications to complete projects on time and within budget
- Create and maintain comprehensive technical documentation after implementation
- Collaborate with business systems analysts, architects, cloud engineers, and other stakeholders
- Address performance, interface standards, and security requirements
- Address daily technical challenges for clients
- For the senior role, cross-train developers, consult with business analysts and project managers, oversee project objectives and timelines, review colleagues’ work, provide feedback, mentor peers, and conduct code reviews
- Perform other duties and responsibilities as assigned
Requirements
What you’ll need- Bachelor of Science and 2 to 3 years of experience, or equivalent combination of education and experience, for the Application Developer role
- Bachelor’s degree in Computer Science, Information Systems, or a related field; 3 to 5 years of application development, or equivalent combination of education and experience, for the Senior Application Developer role
- Experience or familiarity with Ellucian Banner Extensibility tools, including Page Builder
- Experience or familiarity with Ellucian Banner APIs
- Experience with Ellucian Banner Student, Financial Aid, and/or Student Accounts Receivable modules
- Oracle SQL and PL/SQL for database development and maintenance
- Application development using Java and/or Python
- JavaScript/TypeScript, HTML, CSS, and REST and/or SOAP web services
- Unix/Linux environments and shell scripting
- Understanding of software development lifecycle practices
- Ability to analyze business requirements and translate them into technical specifications and scalable solutions
- Strong analytical, troubleshooting, and problem-solving skills
- Effective verbal and written communication skills, including documenting technical solutions clearly
- Ability to work effectively in collaborative, cross-functional teams
- Experience developing and supporting highly available, enterprise-level applications for the senior role
- Experience with system integration, middleware, and database-driven applications for the senior role
- Ability to provide technical guidance, mentor peers, and conduct code reviews for the senior role
- Background checks may be required after a conditional job offer
Benefits
Comp & perks- Comprehensive medical, prescription, behavioral health, dental, vision, and life insurance benefits
- Flexible spending accounts for eligible health care and dependent care expenses
- Tuition assistance for employees, spouses, and dependent children; dependent children may receive assistance at other institutions
- Basic, Matching, and Supplemental retirement plans with pre-tax or Roth options
- Substantial time away from work
- Long-term care insurance for eligible employees and family members
- Wellness and work-life programs and resources
- Professional and personal development resources
- Access to University libraries, athletic facilities, arboretum, art galleries, cultural and recreational activities
- Discounts and special services for arts, entertainment, transportation, mortgages, cars, cellular phone plans, movie tickets, and theme parks
- Flexible work options, including non-traditional work hours, locations, and/or job structures
- Forgivable home-purchase loan for eligible employees in West Philadelphia
- Adoption assistance for qualified expenses, for up to two adoptions in the household