Application Developer, Senior Application Developer

Posted 1 day ago

This is a fully remote position, open to applicants in Pennsylvania.

📋 Description

• Develop, enhance, and maintain critical enterprise applications utilizing standardized software development methodologies.

• Design, architect, create, test, implement, sustain, and monitor application software, middleware, interfaces, and databases.

• Evaluate user requirements and software needs to determine design feasibility.

• Generate technical specifications and ensure projects are delivered on schedule and within budget constraints.

• Develop and uphold thorough technical documentation following implementation.

• Collaborate with business systems analysts, architects, cloud engineers, and other stakeholders.

• Address performance, interface standards, and security needs.

• Resolve daily technical challenges for clients.

• Senior role: Propose solutions and oversee project goals and timelines.

• Senior role: Provide cross-training to other developers to assist with applications and systems.

• Senior role: Consult with business systems analysts, project managers, ISC teams, and educational institutions on project progress and technical issues.

• Senior role: Review the work of colleagues and offer feedback regarding efficiency, security, and best practices.

• Other duties and responsibilities as assigned.


⛳️ Requirements

• Application Developer: Bachelor of Science degree and 2 to 3 years of relevant experience, or a suitable combination of education and experience.

• Application Developer: 1 to 3 years of application development experience, or a relevant combination of education and training.

• Senior Application Developer: Bachelor’s degree in Computer Science, Information Systems, or a related field, with 3 to 5 years of application development experience, or a suitable combination of education and experience.

• Familiarity with Ellucian Banner extensibility tools, such as Page Builder.

• Experience utilizing Ellucian Banner APIs.

• Experience with Ellucian Banner Student, Financial Aid, and/or Student Accounts Receivable modules.

• Application Developer: Proficient in Oracle SQL and PL/SQL.

• Senior Application Developer: Expertise in Oracle SQL and PL/SQL.

• Application development or programming experience in Java and/or Python.

• Familiarity or experience with JavaScript/TypeScript, HTML, CSS, and REST and/or SOAP web services.

• Familiarity or proficiency in Unix/Linux environments and shell scripting.

• Understanding of software development lifecycle practices.

• Ability to analyze business requirements and convert them into technical specifications and solutions.

• Strong analytical, troubleshooting, and problem-solving capabilities.

• Excellent verbal and written communication skills, including the ability to produce technical documentation.

• Capability to work effectively in collaborative, cross-functional teams.

• Senior role: Experience in developing and supporting highly available, enterprise-level applications.

• Senior role: Expertise in system integration, middleware, and database-driven applications.

• Senior role: Ability to provide technical guidance, mentor peers, and perform code reviews.

• Preferred: Familiarity with higher education or similarly complex enterprise applications.

• Preferred: Experience with React, Amazon Web Services (AWS), Oracle Pro*C, and Agile development methodologies.

• Background checks may be required following a conditional job offer.


🏝️ Benefits

• Excellent healthcare and tuition benefits available for employees and their families.

• Generous retirement benefits.

• Opportunities for professional development.

• Supportive work and family benefits.

• Health and wellness programs and resources.

• Medical, prescription, behavioral health, dental, vision, and life insurance coverage.

• Flexible spending accounts for qualifying healthcare and dependent care expenses.

• Tuition assistance for employees, spouses, and dependent children.

• Tuition assistance for dependent children attending other institutions.

• Basic, Matching, and Supplemental retirement plans with pre-tax or Roth options.

• A wide range of investment options through TIAA and Vanguard.

• Substantial time off from work.

• Long-term care insurance.

• Wellness and work-life programs and resources.

• Professional and personal development resources.

• Access to University resources, libraries, athletic facilities, arboretum, and art galleries.

• Free and discounted admission and memberships to Penn arts and cultural institutions and museums.

• Discounts on various goods and services, including transportation, mortgages, vehicles, cellular phone plans, movie tickets, and theme parks.

• Flexible work options that include non-traditional work hours, locations, and/or job structures.

• Forgivable loan for eligible employees purchasing a home or residing in West Philadelphia.

• Adoption assistance available for up to two adoptions in the household.

People also viewed

CSC5 hours ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Pulse Biosciences, Inc.5 hours ago

Senior Clinical Specialist, Clinical Engineering

US flagCalifornia OnlyFull-timeSoftware Engineer
ApplyView job
Experian5 hours ago

Senior Manager, IGA Engineering – Sailpoint ISC

US flagUnited States OnlyFull-timeSoftware Engineer$160.8k – $290.1k/year
ApplyView job
MaxIT Consulting - Max Corporate Group7 hours ago

Senior Desarrollador AS400, IBM i – RPG ILE

AR flagArgentina OnlyFull-timeSoftware Engineer
ApplyView job
QUADRO CRO7 hours ago

Senior HubSpot Developer

RS flagSerbia OnlyFreelanceSoftware Engineer
ApplyView job
InPost Group7 hours ago

Senior Data Developer

PL flagPoland OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers