The Church of Jesus Christ of Latter-day Saints

Software Development Engineer 4 – ServiceNow

The Church of Jesus Christ of Latter-day Saints

full-time

Posted on:

Location Type: Hybrid

Location: RivertonUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • 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
  • Act as a technical lead and, if assigned, mentor peers
  • 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 Incident Management process and fix defects on a 24/7 basis
  • 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
  • Document new technical knowledge and train others on emerging needs and technologies

Requirements

  • Bachelor's degree in related field or equivalent professional experience
  • Six years of progressive relevant professional experience
  • Strong understanding of Agile Software Development methodologies and principles
  • 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)
  • Outstanding verbal and written communication skills
  • Ability to mentor and train 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
  • Solid understanding of systems and subsystems
  • Familiarity with Cloud Based Platforms and services
  • Strong understanding of DevSecOps
  • Strong understanding of Continuous Integration and Continuous Delivery principles.
  • Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role
  • Proven aptitude and willingness to learn new technologies and programming languages
  • This job operates in a professional 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
  • Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
Benefits
  • Health insurance
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Agile Software Developmentn-tier enterprise systemprogramming methodologyDevSecOpsContinuous IntegrationContinuous Deliverysoftware developmenttechnical documentationtroubleshootingcode reviews
Soft Skills
verbal communicationwritten communicationmentoringproblem-solvinganalytical skillsability to work under pressuretrainingcollaborationleadershipadaptability
Certifications
Bachelor's degree