Lead high-level design choices and architecture for software projects. Select frameworks, ensure scalability, and define technical principles to guide teams toward compatibility and interoperability.
We are seeking full-time and volunteer professional Software Architects to help us manage the design, development, and implementation of software solutions.
SIL Global is a faith-based nonprofit organization committed to serving translation teams worldwide. If you believe, as we do, that all languages are of value, form an integral part of people's identity, and have the potential to serve them in a rapidly changing world, then you can be part of a software team serving translation teams worldwide.
A Software Architect is an experienced software developer responsible for making high-level design choices and decisions for software projects. As a technical lead, they take a bird's-eye view of a project and decide which platforms, languages, frameworks, libraries, tools, and other technologies should be utilized. Software architects also ensure development teams follow best practices, coding standards, and technical requirements. Their duties will include system integration, communicating with stakeholders, and defining the solutions needed to implement strategies and processes.
Software Architects should have experience in software architecture and a good understanding of the software development lifecycle. A bachelor's degree in computer science or equivalent work experience required, but we care more for a heart and mind that are always learning.
Will complete the initial IT Software Department training program and relevant portions of IT Orientation.