Samaritan's Purse-posted 3 months ago
Full-time • Senior
Coppell, TX
Social Assistance

Samaritan's Purse is seeking a Senior Software Developer to join our Information Technology department, working in Coppell, TX. As a Senior Software Developer, you will help the ministry deliver high-quality, mission-aligned software by contributing across the entire product lifecycle. Working in close partnership with the Product Technical Lead, you will shape technical solutions, validate feasibility, and implement scalable, maintainable, and secure systems. You will build features across the full technology stack, drive engineering excellence through code reviews and modern practices, mentor other developers, and contribute to a culture of continuous improvement and shared ownership. Bring your technical knowledge to help support a mission-critical team. Come and use your gifts daily to advance the Gospel!

  • Maintain personal relationship with Jesus Christ and be an effective witness for Him.
  • Lead in the building and maintenance of product features across the stack, including responsive web and mobile interfaces, APIs, services, and data layers, using high-quality, test-driven code and modern engineering practices.
  • Utilize various Artificial Intelligence (AI) tools to assist in optimizing coding speed and accuracy.
  • Partner with the Product Technical Lead to design and deliver scalable, maintainable, secure systems that solve real customer problems and support strategic business goals.
  • Collaborate closely with the Product Owner and Product Designer to explore ideas, clarify user needs, assess tradeoffs, and ensure implementation aligns with both experience goals and technical integrity.
  • Mentor other developers by modeling strong software craftsmanship, sharing knowledge, and fostering a culture of continuous learning, feedback, and accountability within the team.
  • Take shared ownership of product outcomes by contributing to integration, deployment, incident response, and ongoing refinement, continuously seeking to improve product performance, reliability, and impact.
  • All other duties as assigned.
  • Proven experience as a Software Developer, with a strong understanding of software development principles and practices.
  • Experience with full technology stack development, including web and mobile interfaces, APIs, and data layers.
  • Strong knowledge of test-driven development and modern engineering practices.
  • Ability to work collaboratively in a team environment and mentor junior developers.
  • Excellent problem-solving skills and a passion for continuous improvement.
  • Experience with Artificial Intelligence (AI) tools and their application in software development.
  • Familiarity with Agile methodologies and practices.
  • Previous experience in a mission-driven organization or non-profit sector.
  • Opportunity to work in a mission-driven organization.
  • Collaborative and supportive work environment.
  • Professional development and mentorship opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service