This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Role Description
This senior developer is a technical leader in supporting the lifecycle of critical corporate-wide and customer-specific technology-based products.
- Works primarily with third-party systems, designing and developing necessary custom entities
- Ensures components meet business requirements and are ready for production environments
- Applies independent expertise to provide design, development, and services for global, enterprise, and heavily integrated applications
- Coaches and oversees the work of other specialists and related staff
- Maintains a personal relationship with Jesus Christ and acts as an advocate to raise awareness of the needs of children
- Commits to and prioritizes child protection considerations in all decision-making, tasks, and activities across the ministry
- Reports any concerns of abuse, neglect, or exploitation of children through Compassion’s internal reporting process
- Provides senior-level application software design and development services and technical leadership for existing architecture or new deployments
- Gathers requirements and develops specifications to design and integrate into applications
- Adheres to approved standards and develops new standards in software development
- Leads the development of complex program logic for new, multi-faceted applications or analyzes and modifies logic in existing applications
- Codes, tests, debugs, documents, implements, and maintains software applications
- Develops complex functionality enhancements through code customization and application configuration
- Leads and develops strategies around existing technology products to ensure these products produce expected results and benefit to customers
- Provides complex technical leadership throughout the lifecycle of customer-specific technology-based products
- Works with multiple Cloud or Purchased applications
- Serves on cross-functional project teams as a subject matter expert on data processes, data governance, and application systems
- Coaches and provides expertise, and may oversee the work of other professionals and support staff in the applications development discipline
Qualifications
- 8-10 years of full stack development in an AWS environment
- Strong experience with Terraform and database design
- Comprehends AI/ML (specifically SageMaker)
- Salesforce and Apex coding is a plus
Requirements
- Maintains a courteous, Christ-like attitude in dealing with people within and outside of Compassion
- Faithfully upholds Compassion’s ministry in prayer
Benefits
- Generous paid time off
- 10% contribution to a 403(b) retirement fund on top of your salary
- Excellent healthcare coverage
- Free short-term professional counseling
- Participation in regular chapel services, prayer groups, and department devotionals