
Senior Application Developer
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Pennsylvania.
• Design, develop, test, implement, maintain, and monitor application software, middleware, interfaces, and databases in highly complex environments.
• Analyze user needs and software requirements to evaluate the feasibility of designs.
• Develop technical specifications to ensure timely and budget-compliant project completion.
• Create and maintain thorough technical documentation following implementation.
• Collaborate with business systems analysts, architects, cloud engineers, and other stakeholders.
• Address performance, interface standards, and security requirements.
• Tackle 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.
• Bachelor of Science and 2 to 3 years of experience, or an 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 experience, or equivalent educational background for the Senior Application Developer role.
• Experience or familiarity with Ellucian Banner Extensibility tools, such as Page Builder.
• Experience or familiarity with Ellucian Banner APIs.
• Experience with Ellucian Banner Student, Financial Aid, and/or Student Accounts Receivable modules.
• Proficiency in Oracle SQL and PL/SQL for database development and maintenance.
• Application development experience using Java and/or Python.
• Knowledge of JavaScript/TypeScript, HTML, CSS, and REST and/or SOAP web services.
• Familiarity with 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 abilities, including clear documentation of technical solutions.
• Capability to work effectively in collaborative, cross-functional teams.
• Experience in 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 offer technical guidance, mentor peers, and conduct code reviews for the senior role.
• Background checks may be required after a conditional job offer.
• 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.
• Ample 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, and 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.
Republic Services
Viatris
Biogen
DULCEDO Management
Get handpicked remote jobs straight to your inbox weekly.