Geisinger Health System

Application Developer IV

Geisinger Health System$100K — $130K *
US-AnywhereRemote in United States
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10 years of relevant experience in software/application development and API design.
  • Proficient in RAML, OpenAPI (OAS 3.x), AsyncAPI for API standards.
  • Experience with MuleSoft Anypoint Platform (CloudHub 2.0).
  • Strong knowledge of API security protocols (OAuth 2.0, JWT, TLS).
  • Familiarity with software development in Java, Python, or JavaScript.
  • Ability to create and maintain comprehensive technical documentation.

Responsibilities

  • Review, analyze, modify, create, debug, and test applications.
  • Implement and document system changes according to project timelines.
  • Provide code reviews, testing, and support during application go-live phases.
  • Communicate project progress and challenges effectively with teams and management.
  • Collaborate to enhance system performance and code quality.
  • Define and lead the development of a reusable API network architecture.
  • Establish API governance and best practices to ensure compliance.

Benefits

  • Work from home option available in Pennsylvania.
  • Regular full-time employee status with 40 scheduled hours per week.
  • Opportunity to work in a multidisciplinary team setting.
  • Involvement in application development lifecycle from design to deployment.
  • Professional growth through mentorship and training opportunities.
Full Job Description

Location:

Work from home (Pennsylvania)

Shift:

Days (United States of America)

Scheduled Weekly Hours:

40

Worker Type:

Regular

Exemption Status:

Yes

Job Summary:

Reviews, analyzes, modifies, creates, debugs, designs, and tests applications using modern development methodologies and tools. Provides key insight in design and application architecture discussions. Serves as a key contributor on a multidisciplinary team and participates in all aspects of the application development lifecycle to ensure successful delivery.

Additionally, this role leads the definition and implementation of an API-led connectivity strategy, driving the design and development of a reusable API network that enables scalable, secure, and governed integrations across the organization.

Job Duties:

  • Responsible for the process, life cycle, and creation of the software to assist users in completing a computer task or program.
  • Implements code and documents all system changes based on assignments and timelines.
  • Develops and follows department coding and user interface guidelines.
  • Provides code review, testing, debugging, technical documentation, general testing instructions, go-live planning, assistance in go-live moves, and post-live support.
  • Communicates all progress, roadblocks, and issues to the team and management in a timely manner.
  • Collaborates with team members to identify and resolve issues, improve system performance, and ensure code quality.
  • Provides training and documentation to team members on new development assignments.
  • Trains and mentors staff members.
  • Assists in the development and documentation of a technical approach for a solution to the team stakeholders.
  • Define and implement an enterprise API-led connectivity strategy aligned with business and IT goals
  • Design and evolve a reusable API network, including System, Process, and Experience APIs
  • Establish API architecture standards, governance models, and best practices
  • Lead API design efforts using industry-standard specifications: RAML, OpenAPI Specification (OAS 3.x), AsyncAPI
  • Create and maintain architecture diagrams and graphical representations of integration patterns, data flows, and system interactions
  • Architect and implement integrations using MuleSoft Anypoint Platform (CloudHub 2.0)
  • Define and enforce API lifecycle governance including design, development, deployment, versioning, and retirement
  • Design and implement API proxies, policies, and traffic management controls
  • Ensure APIs are secure by design, applying policies such as: OAuth 2.0 / OIDC JWT validation Rate limiting / throttling Threat protection
  • Promote API reusability and discoverability through proper documentation and API cataloging
  • Partner with security, infrastructure, and platform teams to ensure scalability, resilience, and compliance
  • Provide technical leadership in architecture reviews, design sessions, and integration strategy discussions

Work is typically performed in an office environment. Accountable for satisfying all job specific obligations and complying with all organization policies and procedures. The specific statements in this profile are not intended to be all-inclusive. They represent typical elements considered necessary to successfully perform the job.


*Relevant experience may be a combination of related work experience and degree obtained (Associate’s Degree = 2 years; Bachelor’s Degree = 4 years; Master’s Degree = 6 years).

Position Details:

Required Skills:

API design and development (REST, API-led connectivity); RAML, OpenAPI (OAS3), AsyncAPI; MuleSoft Anypoint Platform (including CloudHub 2.0); System, Process, Experience API layering; API proxies, gateways, and policy implementation; API security (OAuth 2.0, JWT, TLS, rate limiting); software development (Java, Python, or JavaScript); CI/CD and Git-based workflows; debugging, performance tuning, and troubleshooting; architecture diagrams and technical documentation; collaboration and participation in design discussions

Optional / Preferred Skills:

Enterprise API strategy and API network design; event-driven and asynchronous architecture; microservices and distributed systems; MuleSoft certified developer (Mule 4); MuleSoft certified platform architect (MCIA Level 1); MuleSoft certified integration architect (MCIA Level 2); cloud platforms (AWS, Azure, GCP); CI/CD pipeline optimization and infrastructure-as-code; API analytics, monitoring, and observability; API cataloging and developer portals; technical leadership and mentoring experience

Education:

High School Diploma or Equivalent (GED)- (Required)

Experience:

Minimum of 10 years-Relevant experience* (Required)

Certification(s) and License(s):

Skills:

Application Development Tools, Application Testing, Communication, Critical Thinking, Database Structures, Technical Skills, Working Independently

About Geisinger Health System

Geisinger Health System is a healthcare system serving more than 3 million residents throughout 45 counties in central, south-central, and northeastern Pennsylvania, and in southern New Jersey. The system was founded in 1915 and is headquartered in Danville, Pennsylvania. Geisinger Health System includes 13 hospital campuses, two research centers, and a 600,000-member health plan. The system employs more than 32,000 people, including over 1,800 physicians and 4,000 nurses. Geisinger Health System is known for its innovative approach to healthcare, including its use of electronic health records and its focus on patient-centered care.
Learn more about Geisinger Health System
Size
32,000 employees
Industry
Founded
1915

Similar Jobs

More Jobs at Geisinger Health System

More Enterprise Technology Jobs

Find similar Application Developer IV jobs: