Solution Architect - Technical Lead

Solution Architect – Technical Lead

Solution Architect – Technical Lead

Back to All Jobs

Job Description

Other Ministries - Full-time

Position Summary: The Solution Architect is responsible for guiding and architecting digital websites, portal, and mobile app solutions for Our Daily Bread.  


Essential Functions:

  • Analyze the ministry’s needs associated with areas of established focus (web development, mobile development, application development, processes, and interface development, and server maintenance) and make recommendations on the design and the technologies associated with the development and deployment of enterprise solutions (websites, web and mobile apps, business applications, system integrations, and vendor systems).
  • Participate in activities related to solution architecture, Sprint planning, and backlog grooming that are part of the Agile process related to SCRUM team activities.
  • Provided technical leadership during the implementation of web and mobile solutions and able to do design and code reviews. Support teams during technical decision
  • Stay abreast of industry best practices and design trends to assist in the Ministry’s strategic direction around enterprise solutions with realistic opportunities for implementation. Actively suggest additions/improvements to established focused solutions (websites, mobile apps, applications, interfaces, and vendor systems).
  • Participate in the cost-benefit and return-on-investment analysis to help determine if solutions are financially feasible.
  • Participate in new systems’ analysis and architecture design process by choosing and configuring hardware and software
  • Architect high-performance and high-availability web and mobile applications with security and robust functionality 
  • Ensure that enterprise solutions are well-defined and architected (websites, web and mobile applications, business applications, system integrations, and vendor systems). 
  • Keep abreast of the latest developments in online digital and mobile technologies and features to drive innovation and use on the platform  
  • Continually improve the designs of enterprise system architecture, integration with other applications, reduction of maintenance efforts, etc. to assigned systems.  



Study or Knowledge and Experience:

  • Bachelor’s Degree in Computer Science or Computer Information Systems or similar experience
  • Three years of enterprise architecture experience in a multi-user enterprise, multi-tenant, distributed, data-driven, and collaborative team environment with modern application development technologies.
  • Two years of SCRUM, Agile, and/or DevOps experience.
  • Fluent with JavaScript frameworks such as jQuery, React, or similar
  • A solid understanding of and commitment to web standards, including web accessibility standards
  • Well-versed with SQL Server, Oracle and MySQL databases, CSS pre-processors, and release and update processes that involved Git version control and Continuous Integration / Continuous Delivery (CI/CD) tool
  • Familiar with important security concepts which enable you to set up secure WordPress/CMS environments and develop websites where security is a focus area
  • Experience optimizing sites for performance
  • Exposure to mobile technologies 
  • Ability to manage and juggle multiple projects at once, working cross-functionally across business and Business Technology teams  


Internal Communication Requirements:

  • Frequent communication with global senior leadership and key technical staff around the world.
  • Frequent communication with users and teams throughout the organization.
  • Requires complex and technical communication in both verbal and written form.


External Communication Requirements:

  • Requires complex and technical communication in both verbal and written form.
  • Requires frequent communication with vendors and outside services.


Leadership Responsibilities:

  • Provide leadership in architecting solutions that meet the customer’s needs and can be delivered using the Agile process by Software Engineers.


Stewardship of Resources:

  • Manage assigned projects to establish solution architecture, including outside vendor involvement.
  • Provide estimates for technical work effort for backlog items and Lead proof of concept/prototype effort
  • Recommend new technologies and best practices related to website and application functionality, performance, related services, etc.  



  • A flexible schedule would be desirable. 
  • Required to be on call when emergency outages/issues happen. 
  • This is position is open to being remote but prefers ET Time zones and would need to travel for workshops as required 
  • Our Daily Bread Ministries is a nondenominational nonprofit with staff and volunteers across the globe and resources distributed in 150 countries and in more than 50 languages. As a global ministry faithful to biblical principles, our commitment to diversity is reflected in our ministry’s mission, vision, values, and ethos.

Our Daily Bread strives to embody a Biblically based commitment to Diversity and Inclusion

Apply Now