Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
World Vision

Senior Microservices AI Developer

World Vision

. Participate in project planning and develop work-plan timelines and workflows .

Posted 11/10/2026full-timeRemote • Philippines, New Zealand, Australia, Albania, Vietnam, Cyprus, United Kingdom, Indonesia, Malaysia, Lebanon, Romania, Armenia, GeorgiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and supporting cloud-native applications and distributed systems, particularly on AWS, while leading technical design and implementation efforts. Proficient in Python and AWS technologies, with a strong focus on API-based architectures and CI/CD processes.

Highest-signal resume keywords
Cloud-Native Application DevelopmentAWS Lambda and API GatewayPython and AWS SDK DevelopmentEvent-Driven ArchitectureTest-Driven Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringApplication DesignDevelopment and TestingDynamoDB Data ModelingCI/CD ProcessesMicroservices ArchitectureAPI DevelopmentEvent-Driven SystemsServerless ArchitectureGenerative AI Development
Soft Skills
Effective CommunicationCoaching and MentoringCollaborationProblem-SolvingDocumentation
Tools & Technologies
AWS TechnologiesNode.jsTypeScriptTerraformAzure DevOpsMuleSoft/iPaaSCI/CD ToolsEventBridgeSQS/SNSStep Functions
Industry Keywords
Cloud ComputingDistributed SystemsMicroservicesApplication Lifecycle ManagementIntegration Solutions

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDynamoDBJavaScriptMicroservicesNode.jsPythonTerraformTypeScript.NET

About the role

Key responsibilities & impact
  • Participate in project planning and develop work-plan timelines and workflows
  • Design, code, test, implement, deploy, maintain, and support application software throughout the full systems life cycle
  • Develop technical requirements and specifications and act as a technical design lead on specific projects
  • Build backend solutions involving distributed systems, APIs, relational databases, enterprise integration, workflow-heavy and transaction-heavy systems
  • Develop cloud-native architectures using containers, CI/CD, modern authentication and authorization patterns
  • Integrate solutions with applications and platforms outside the framework
  • Create data extracts and reports and develop, execute, and document test plans
  • Manage reusable code strategies in microservices and monorepos and reduce technical debt
  • Lead complex go-lives and microservices migrations using appropriate migration approaches
  • Coordinate production deployment of new modules, upgrades, and fixes
  • Provide ongoing maintenance and Level 2 and Level 3 production support
  • Troubleshoot information systems and develop solutions for errors or deficiencies
  • Evaluate application and platform performance and recommend improvements
  • Document modules, changes, tests, error handling, backup and recovery procedures, user guides, and training materials
  • Embed institutional knowledge in repositories and code artifacts
  • Contribute to coding standards, development guidelines, and the standard development process
  • Evaluate application packages and tools, research best practices, and recommend solutions
  • Flag end-of-support/end-of-life risks and remediation strategies
  • Prepare and present training to IT staff as needed
  • Coach and mentor less-experienced team members
  • Develop reports and presentations for senior management
  • Collaborate with clients, business analysts, architects, platform teams, integration teams, and cross-functional stakeholders to define requirements and target-state architectures
  • Support application, serverless, integration, and microservices modernization programs

Requirements

What you’ll need
  • Bachelor's degree in Programming/Systems, Computer Systems, Information Technology, Computer Science, Business, Enterprise Architecture, or a related discipline
  • 5–7+ years of software engineering experience focused on application design, development, testing, and implementation
  • Experience building and supporting cloud-native applications and distributed systems on AWS
  • Strong experience with event-driven, serverless, and API-based architectures
  • Hands-on experience with AWS Lambda, API Gateway, Step Functions, DynamoDB, SQS/SNS/EventBridge, ECS/EKS, VPC, Bedrock, and other AWS technologies
  • Strong proficiency in Python and AWS SDK development
  • Experience with API-first and event-driven architectures
  • Experience with DynamoDB data modeling, streams, and conditional writes
  • Experience with Step Functions retry/catch and orchestration patterns
  • Experience with SQS dead-letter queues and batch processing
  • Experience with Test-Driven Development, contract testing, and specification-driven development
  • Experience supporting CI/CD processes, release gates, environment promotion, quality controls, and rollback procedures
  • Experience leveraging Generative AI development tools such as Claude Code, Kiro, Amazon Q, or similar
  • Familiarity with AI/ML and agentic frameworks, including RAG, vector databases, NLP, NER, model serving, and classification systems
  • Ability to review, validate, and supervise AI-generated code outputs
  • Effective written and verbal communication in English
  • Willingness to travel domestically and internationally as required
  • Node.js/TypeScript, .NET, MuleSoft/iPaaS, Terraform, Azure DevOps, full-stack development, and cloud certifications are preferred, advantageous, desirable, or a plus

Benefits

Comp & perks
  • Full-time employment
  • Opportunity to work with a global humanitarian organization serving vulnerable children
  • International and domestic travel opportunities as required