Senior Software Development Engineer
Listed on 2026-05-10
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer
World Vision is seeking a talented and motivated engineer who has a passion for quality software and will take our websites and web apps to the next level. As a Senior Software Development Engineer on our Enterprise Services team, you will develop the backend services, APIs, and integrations that power our digital experiences. The right candidate is always willing to collaborate and do what it takes to deliver highly scalable, reliable enterprise services.
As a developer for World Vision, you are building the tools that will lead to a better life for thousands of children in the most vulnerable places around the world. At World Vision we are going to the ends of the earth, often where no one else goes, to pull up the roots of poverty and plant the seeds of change.
Help us carry out our Christian organization's mission, vision, and strategies by building customer-facing websites, web apps, and other digital properties.
Role
:
Senior Software Development Engineer
Reports to
:
Software Development Manager
Location
:
Federal Way, Washington
Requirements
:
Bachelor's degree in Programming/Systems or Computer Science or other related field or equivalent (four years) relevant work experience. In addition to education or education equivalent, requires work experience including advanced application programming and analysis, 5-7 years. Experience designing, developing and testing applications using proven or emerging technologies required. Must have a broad level of understanding surrounding information systems and application architecture standards, and a demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements, and develop alternate solutions.
Work Authorization
:
Must be authorized to work in the U.S.A for any employer.
As a Senior Software Development Engineer, you will play a key role in shaping, designing, and delivering scalable, high-quality software solutions that power World Vision’s core digital experiences. You will contribute to business-critical systems, including payment processing, e-commerce platforms, and middleware services that directly support mission delivery and revenue generation. You will take end-to-end ownership of services, ensuring solutions are thoughtfully designed, scalable, maintainable, and aligned with enterprise architecture and long-term technology strategy.
Operating with a high degree of autonomy and influence, you will contribute to architectural decisions and help shape system design, engineering standards, and long-term technical direction. This role requires strong system-level thinking. You will look beyond individual components to understand cross-system dependencies, integration patterns, and long-term scalability across the broader platform. You will play a critical role in maintaining continuity and guiding the team through change.
This includes quickly building context, exercising sound judgment, and providing technical leadership that stabilizes delivery and reinforces team confidence. You will also help elevate the team by fostering a culture of technical excellence, continuous learning, and shared ownership, contributing to both the systems we build and the people we develop.
Keep Christ central in individual and corporate life; actively participate in and contribute to the spiritual disciplines of the organization (Christian conduct, chapel, prayer, worship, devotions, and leadership of devotions); incorporate WV Core Values into decisions within scope of role.
Help carry out our Christian organization’s mission, vision, and strategies. Personify the ministry of World Vision by witnessing to Christ and ministering to others through life, deed, word and sign.
Application Team Support
- May participate in all project planning processes.
- May develop work plan timelines and manage workflows to meet project time frames.
- Works with team, Operations and IT leaders to mitigate risk and enable application retirement through strategies like “de-coupling” and phasing of work.
- Participate in planning sessions to define, plan, analyze, implement and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).