LehiRecruiter Since 2001
the smart solution for Lehi jobs

FamilySearch Software Dev Engineer 4 (CDS team)- Contract

Company: The Church of Jesus Christ of Latter-day Saints
Location: Lehi
Posted on: October 17, 2020

Job Description:


FamilySearch is seeking a skilled and motivated professional to work as a software engineer developing enterprise-level back-end systems to support FamilySearch.org

The Software Development Engineer 4 is an advanced professional-level position responsible for developing technical designs, developing and maintaining software source code to support a solution. As an experienced member of a development team, general work direction will be given, and the individual will be expected to solve complex technical issues and complete programming tasks. Our engineering teams work in an agile development environment to develop and deliver world class applications and systems. These backend systems are integral to the processing, storage and retrieval of massive amounts of genealogical records and images. Our typical backend systems are created in Java, supported by huge databases, and hosted in the Cloud (AWS).

We need software engineers who are excited and passionate about leveraging innovative technologies and contributing their talents to the work of the Church in Family History. This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.


Contribute to and perform analysis of functional requirements

Participate in vendor or technology evaluations and identify critical gaps in their offerings

Participate in the formulation of technical recommendations

Create technical designs mapped to functional requirements

Provide estimates for development tasks

Design, develop, and test code for software development projects

Participate in code reviews

Develop technical documentation

Participate in the Problem Management process and fix defects

Contribute to the design, and implementation, and measures required to protect solutions from security compromise

Comply with policies, standards, and regulatory requirements and ensure all others are doing the same



Bachelor's degree in related field or equivalent professional experience

Work Experience:

6+ years of progressive relevant professional experience

Demonstrated Skills & Abilities:

  • Significant, demonstrated programming experience in an OO language: for example, Java, C#, C++, etc. While not required, experience with multiple Java APIs and frameworks is a plus.
  • RESTful web services
  • Database query and management experience:
  • Significant SQL experience required. Must be able to quickly create powerful queries against complex DB schema
  • Understanding of web infrastructure architecture and technologies including:
  • Web Servers
  • Application Servers
  • Networking
  • While not required, experience or familiarity with big data processing is a significant plus
  • Apache Spark
  • Apache Hadoop Map-Reduce
  • ETL tools
  • Solid understanding of XML, JSON, Etc.
  • Experience with complex, large-scale systems is preferred including; strong experience in the tools, methodologies, and technologies the role supports

    Must have a solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based, e.g. interface domain logic and database layers

    Must be able to communicate clearly both orally and written

    Ability to mentor and train her or his peers

    Exceptional troubleshooter with the ability to "solve problems in a timely manner" under pressure

    Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology

    Must have a basic understanding of systems and subsystems

    Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of the role

    This job operates in a professional office environment

    To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment

    Worthiness Qualification

    Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy.

    Posting Notice/More Info.

    Please Note: All positions are subject to close without notice. (tech123)

    Benefits provided by contracting employer.

    Free to apply and be considered for direct hire positions during contract term.


Keywords: The Church of Jesus Christ of Latter-day Saints, Lehi , FamilySearch Software Dev Engineer 4 (CDS team)- Contract, IT / Software / Systems , Lehi, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Customer Support Engineer -
Description: We are currently recruiting for a Customer Support Engineer for a prominent company located in Pleasant Grove, Utah. This is a contract position that will last for at
Location: Pleasant Grove
Posted on: 10/22/2020

Hiring Immediately-Customer Service/Call Center Position-Great Company
Description: This Customer Service/Call Center Position Features: br Great Company br Health care Benefits br Room To Grow br Great Pay br
Location: Sandy
Posted on: 10/22/2020

Junior CSS/HTML Developer
Description: Are you ready to get hired in the next 4 weeks Revature is the fastest growing employer of emerging tech talent and has over 300 new Junior CSS/HTML Developer positions available.One day someone is going (more...)
Company: Revature
Location: Orem
Posted on: 10/22/2020

WD-Systems Administrator -
Description: This WD-Systems Administrator Position Features: br As part of the upgrade process the candidate will also verify the configuration and health of the installed product solution prior to performing (more...)
Location: Draper
Posted on: 10/22/2020

Mobile Notary Sign Up Here
Description: Certified Mobile Notary Service certifiedmobilenotaryservice.com is now seeking Mobile Notaries nationwide. Event: Basic Notary Signing Agent Online Training Webinar / Learn how to earn Six-Figures (more...)
Company: Certified Mobile Notary Service
Location: Salt Lake City
Posted on: 10/25/2020

Product Tester (from home) - Part-Time, No Exp Req. $25-$45/hr
Description: American Consumer Panels reg , located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : br br In-Home Usage Tester (more...)
Company: American Consumer Panels
Location: Layton
Posted on: 10/22/2020

Bioinformaticist Associate, Principal Software Engineer
Description: IHC Health Services, Inc. DBA Intermountain Healthcare
Company: ihc health services
Location: Ogden
Posted on: 10/25/2020

React - Software Engineer
Description: Join Hired and find your dream job as a React - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You''ll receive (more...)
Company: Hired
Location: Centerville
Posted on: 10/25/2020

Senior Software Engineer
Description: br br br br Senior Software Engineer br br br Job DetailsLevel ExperiencedJob Location HQ- Lehi - Lehi, UTPosition Type Full TimeEducation Level Bachelor's DegreeTravel Percentage 0-25 (more...)
Company: Purple
Location: Lehi
Posted on: 10/25/2020

Junior Full Stack Developer
Description: Revature is looking to hire over 300 Junior Full Stack Developers in the next 4 weeks. As the fastest growing employer of emerging tech talent, we recruit all across the country.One day someone is going (more...)
Company: Revature
Location: Salt Lake City
Posted on: 10/22/2020

Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Lehi RSS job feeds