Work Location: Home Office or United States - Remote
FTE: Full-Time
Eligible Staff Types: Paid Staff
Responsible To: IT Applications Director
PURPOSE OF JOB:
This role provides for the development and support of Ethnos360 enterprise systems. This role serves to develop solutions that the organization needs either through applications/services that Ethnos360 has provided by vendors or through homegrown solution development. This role contributes to the proper function of Ethnos360 as it assists the local church in planting mature churches among least reached people groups.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Provides maintenance and support of current and future enterprise software applications
Performs or works with software vendors to install upgrades, new versions, or new features to enterprise software applications
Works with departments to analyze needs and then strategically plan for enhancements, upgrades, replacements, purchases, and/or additional tools to improve the service that the IT Applications team provides
Leverages a software development lifecycle approach for software projects by planning, managing, and executing projects using project management best practices
Works with departments to ensure continued and expanded use of the enterprise software applications, including implementation and coordination of training
Implements new tools and writes new routines to assist the IT Applications team with monitoring and troubleshooting applications and data issues
Monitors event logs, audit tools, system messages and alerts to correctly respond and correct problems or issues
Manages setup, configuration, and overall operation of enterprise software applications
Defines and assists in the development of reports needed for users of the enterprise software applications
Tests all implemented updated and corrections, and assists in the testing of the total program, documenting, in standardized terminology, all procedures used
Develops integrations between software applications to allow for the synchronization of data to allow business processes of the organization to function appropriately
Monitors, completes, and closes assigned helpdesk tickets
Leverages technical, business, and financial acumen to interact and communicate effectively with a variety of groups and individuals including IT, Personnel, Advancement, Finance, department heads, software vendors, etc.
Participates in team meetings as required
Stays up to date with best practices
Participates in training and staff development activities
Maintains confidentiality of highly sensitive information
Performs other related duties required by their supervisor
QUALIFICATIONS:
Required Education, Certifications, and Work Experience:
Must have a high school diploma or GED
Must have a degree in Computer Science, Computer Engineering, or an Information Technology related field, A+ certification, or equivalent work experience
Technical Qualifications:
Project Management Professional (PMP) (Preferred)
SCRUM Certification (Preferred)
Additional Qualifications:
Knowledge and experience with JSON
Knowledge and experience with XML and XML Schema
Knowledge and experience with JavaScript
Knowledge and experience with Python (Preferred)
Knowledge and experience with HTML and CSS (Preferred)
Knowledge and experience with C (C++, C#) (Preferred)
Knowledge and experience with Microsoft Power Platform (Preferred)
Knowledge and experience with PowerShell and Advanced PowerShell for Automation
Strong Christian who is part of a local church community and who agrees to Ethnos360’s doctrinal statements
Basic knowledge of Windows and Microsoft 365 services and applications (Word, Excel, Teams, Outlook, etc.)
Basic knowledge of computer hardware
Ability to take initiative and solve problems
Willing to contribute ideas to assist in process improvement and be an approachable team player
Ability to understand and apply principles, theories, and concepts of information technology in their daily work activities
Self-motivated with the ability to work independently and to carry out assignments to completion
Ability to follow instructions, routines, and best practices in daily work with a strong attention to detail and accuracy
Willingness to continually learn and improve in technological and communication skills
Has a knowledge of and ability to apply principles, theories, and concepts of software engineering in their daily work activities
Ability to communicate technical information to other technical team members but also to coworkers in other departments who may not have knowledge of technical terminology
Of the world's people groups, more than 6,000 are still unreached. Founded in 1942 as New Tribes Mission, Ethnos360 assists local churches through the mobilizing, equipping and sending of missionaries to these people groups. Following the pattern seen in Acts as God’s people carried out the Great Commission, missionaries seek to establish mature, thriving churches.