LDSTechContributeSelf SupportForumWikiJiraProjects

LDSTech Missionary Opportunities

Revision as of 17:09, 1 May 2012 by Sierakowski (Talk | contribs)

If you desire to serve a Church-service mission, you can become a missionary for LDSTech. LDSTech missions are ideal for worthy people who work or have worked in the IT industry. You may young or young-at-heart tech expert worthy to serve a a proselyting mission, but can not. You could also be retired or in a in a leave of absence and looking for an opportunity to serve a mission. This could be an welcome place to serve.

Contents

Current LDSTech Missionary needs

We are currently looking for people with the following skills:

  • Java development
  • Quality Assurance automation testing
  • Experience with software test automation (Selenium, WatiN, etc.)
  • .NET development
  • PHP development
  • SQL Database development
  • Infrastructure engineering
  • Operational support
  • Scripting experience like Python, Perl, VB, etc.
  • Software Project Management (Agile experience a plus)

Locations

Candidates for each role can work remotely or on site in the Riverton Office Building, depending on proximity. Senior couple missionaries are especially welcome, even if their technical skills vary. Time commitments can be 6, 12, or 18 months.

Application process

If you desire to serve an LDSTech mission with ICS, please contact ldstech-mission@ldschurch.org to get more information. If you prove to be a good fit for one of these positions, you will then complete the Church-service missionary application process. This process is described on the Church-Service Missionaries page on LDS.org.

  1. First, you complete the Recommendation Form for Church-service Missionaries.
  2. Upon receiving the completed recommendation forms, the bishop certifies your worthiness and concurs with the selected choice for service. He then signs the form and forwards it to the stake president.
  3. The stake president interviews you for worthiness, signs the recommendation form, and forwards it to the local Church-service missionary coordinator's office for review, for entry into the database, and for authorization to extend the call.
  4. The coordinator advises the stake president by letter when the processing is complete, and the stake president extends the call to the member. The stake president authorizes the bishop to set the new missionary apart.
  5. Church-service missionaries should then contact the operation where they will be serving. They are supervised and trained under the direction of the operation in which they serve. The stake president and bishop remain the ecclesiastical leaders for the member.

IMPORTANT: To submit your Church-service mission application you must both fax it to 801-240-1726 and e-mail the PDF to csm-support@ldschurch.org. Also remember to have your Stake President or Bishop keep a copy for you.

Ongoing needs

Although the Current needs section above indicates the skills we're currently looking for, we have an ongoing need for some standard IT skills, such as QA testing, software development, interaction design, project management, technical writing, and report creation. Descriptions of each of these roles are below.

Testers

Testers are needed to work with LDSTech community project teams to test applications for bugs, defects, and other issues. Testers need to be thorough and creative as they check applications against requirements, functionality specifications, prototype designs, and other standards. Testers not only verify that intended steps in procedures work, but also that non-standard ways of using the application don’t break the system or cause errors. More advanced testers investigate the code to troubleshoot the source of issues. Testers may be assigned to multiple projects and lead other volunteers in organizing and coordinating testing efforts within the LDSTech community.

Skills: Familiarity with computers is essential. Programming skills aren’t necessary, but they can facilitate the setup of automated test scripts. Testers will work extensively with JIRA, a bug tracking system that teams use to log bugs, defects, and other issues. Experience with Selenium will also be helpful.

Software developers

Developers are needed to work with LDSTech community project teams in developing software applications for the Church. Applications developed in the LDSTech community span a wide variety of purposes, including welfare, reporting, property management, and other uses. Developers often work in PHP, Java, Objective C, and C# to write code, and then upload this code to a Subversion repository. Project teams usually include a mix of Church employees and volunteers, working in an agile development methodology that involves meeting daily, releasing regularly, and playing flexible roles. Developers may help organize and coordinate development efforts with other developers in the LDSTech community.

Skills: Developers should be familiar with one or more of the following programming languages: PHP, Java, Objective C, and C#. Knowledge of other programming languages may be useful for certain software projects. Familiarity with Javascript, CSS, and HTML is also be helpful.

Interaction designers

Interaction designers are needed to work with LDSTech project teams to design usable interfaces for software applications. Interaction designers aim to simplify complex processes into intuitive steps, helping users achieve their goals with a minimal number of clicks. They work from requirements documents and stakeholder meetings to create wireframes, and then convert these wireframes to working HTML prototypes. Because interaction designers address the whole user experience, they are familiar with the demographics and characteristics of their users, and they do usability testing to confirm or enhance their designs.

Skills: Interaction designers should be skilled in one or more graphics tools, such as Photoshop, Illustrator, or Fireworks. They should be comfortable working with HTML, CSS, Javascript, and using team tools such as JIRA and Subversion.

Writers

Writers are needed to help create content for the LDSTech blog (tech.lds.org). The purpose of the LDSTech blog is to attract IT-savvy members to the LDSTech development community and to provide help information to project teams. LDSTech writers are assertive in contacting subject matter experts and in gathering domain-specific information. They keep attuned to the variety of LDSTech community projects and research project pain points, challenges, trends, and technologies. They organize and develop information into substantial articles that inform, motivate, and pull readers in. They also review and edit submissions from other volunteer writers on the LDSTech Blog project.

Skills: Fluency with the English language is necessary. Experience as a copywriter, technical writer, marketing writer, or blogger is also encouraged. Writers should be comfortable interacting with technical experts through e-mail, phone, and other virtual tools. Familiarity with Joomla, Mediawiki, Microsoft Word, and screen capture tools is also helpful.

Project managers

Project managers are needed to manage software development projects within the LDSTech community. Project managers work with customers to define requirements, establish scope, and plan timelines. They understand the technology well enough to break project tasks down into levels that volunteers can complete in small increments of time. Project managers know the priorities and dependencies of each task as it plays out on the project’s critical path, and they use this knowledge as they distribute work to volunteers, keeping in mind that volunteers have a variety of skill levels, time commitments, and interests. To maintain team enthusiasm for the project, project managers continually motivate and inform team members through communication channels such as Google Groups, IRC, and Skype.

Skills: Previous project management experience is required. Ideally, a retired project manager with experience working in an IT department will be a good fit for this role. Familiarity with JIRA, a tool for tracking bugs and project requirements, and Mediawiki, the platform used for publishing project information, is also helpful.

EIM Report writers

Enterprise Information Management (EIM) Business Intelligence report writers design, create, and support key reports for all employees of the Church. Report writers assess reporting needs of the department through investigation and analysis of non-technical users. They then create reporting solutions using either Business Objects Web Intelligence or Crystal Reports. Report writers forecast, analyze data and trends, and create reports that highlight areas in need of performance improvement. They analyze deficiencies in reporting database and make suggestions as necessary. They identify and resolve application or infrastructure problems and provide performance tuning services when applicable.

Skills: Expertise with SQL and data extraction methodologies, as well as proficiency with Business Objects Web Intelligence and Crystal Reports, is needed. A minimum of two years experience as a Business Analyst or Report Writer/Analyst is required. Applicants must be detail oriented, have expert presentation/interface skills, (demonstrated GUI design), and have the ability to quickly learn new tools and technology, as well as interact well with a team environment. Excellent documentation and communication skills are also required.

Other opportunities

If you have another IT skill and would still like to serve, there may be opportunities available as well.

Questions

For questions about Church-service missionary opportunities with LDSTech, contact ldstech-mission@ldschurch.org.

Additional reading

The following articles provide more information about LDSTech Church-service missions.