This site uses cookies. To find out more, see our Cookies Policy

Software Engineer 3 in Riverton, UT at ConsultNet

Date Posted: 11/29/2018

Job Snapshot

Job Description

Software Engineer 3 – Contingent
Riverton, Utah
12-24 month contract

Job Description:
The Church needs brilliant and innovative people to move the Lord's work forward in new and creative ways. We are looking for people who have a passion for software development. If applying your love of software development to your love of the Lord's work sounds like a match made in heaven, we need to talk.

You will work in a dynamic, agile development environment developing a rich variety of inward and outward facing web applications, APIs and content management systems that move the work of the Church forward throughout the world. Come work on a team of Software Engineers who are passionate about new advances in our fast moving field.

The Church's outward facing websites typically support multiple languages and are high traffic websites visited by tens of thousands of users every single day. Many Church websites display massive amounts of content requiring creative search and API creation for internal and external use.

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.

You will actively participate in projects, taking part in decisions affecting project scope, code design, direction, readiness, etc. You will have ownership and accountability for your projects. You are encouraged to regularly innovate and move the work forward as a team and individually. As a member of the broader software development group, the Software Engineer 3 works with minimal supervision and direction and is expected to utilize their experience, full understanding of industry practices, and knowledge of Church policies and procedures in order to exercise judgment in selecting methods and techniques for solving problems of a diverse scope.



Required Skills:

  • Bachelors degree in related field or equivalent experience
  • 4+ years of progressive and relevant professional experience
  • Experience with complex, large-scale systems is preferred including strong experience in the technical discipline the role supports is a plus
  • Must have a sound understanding of basic computer science concepts of data structures, operating systems principles, computer languages, algorithms, and data storage
  • Must have the ability to follow the design and implement simple features of a system, including appropriate tests; able to design proper interactions between components to implement features
  • Must have strong analytical, problem solving, organizational, and detail oriented skills
  • Must be able to communicate problems and limitations to management and customers in a neutral manner
  • Must communicate complex information in an accurate and timely manner


  • Must be comfortable working on a team as well as individually in an adaptable, agile environment
  • Must have experience using a database, including data creation and retrieval
  • Demonstrated experience building production web applications and supporting APIs using the following technologies:
    • Server-side Languages (NodeJs, Java, C#, etc)
    • JavaScript
    • Git
    • JSON
    • XML
    • Database experience (NoSQL preferred)


Bonus technical skills

  • NodeJs
  • XQuery
  • MarkLogic or other NoSQL experience
  • Localization and internationalization






Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.
In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at www.consultnet.com.