Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
The Church of Jesus Christ of Latter-day Saints

Software Development Engineer 2 – Power Platform, Azure

The Church of Jesus Christ of Latter-day Saints

Software Development Engineer developing and maintaining applications for the Missionary Department of the Church. Collaborating with other engineers and following Agile methodologies in a religious organization.

Posted 6/23/2026full-timeRiverton • 🇺🇸 United StatesJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
AzureCloud

About the role

Key responsibilities & impact
  • Participate in the analysis of functional requirements
  • Participate in the mapping of functional requirements to technical designs
  • Provide estimates for development tasks
  • Develop source code and unit tests according to technical designs
  • Participate in code reviews
  • Contribute to technical documentation
  • Participate in the Incident Management process and fix defects on a 24/7 basis
  • Comply with policies, standards, and regulatory requirements and ensure all others are doing the same

Requirements

What you’ll need
  • Bachelor’s degree in related field or equivalent experience
  • Two years of relevant professional experience
  • Strong understanding of Agile Software Development methodologies and principles
  • Clear and accurate written communication skills and great attention to detail
  • Intermediate skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
  • Conceptual understanding of systems and subsystems
  • Familiarity with Cloud Based Platforms and services
  • Practical understanding of DevSecOps
  • Familiarity with Continuous Integration and Continuous Delivery principles
  • Basic knowledge of applicable software, computer languages, and code to perform the responsibilities of the role
  • Demonstrated aptitude and willingness to learn new technologies and programming languages
  • Professional experience with large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
  • Strong understanding of computer systems; experience in the tools, methodologies, and technologies the role supports
  • Experience creating programmatic automated tests for Power Platform applications
  • Azure DevOps experience for complex Power Platform applications
  • Experience understanding, troubleshooting, debugging, and enhancing complex Power Platform applications, including C# plugins, cloud flows, canvas apps, and custom components
  • Experience with Azure Functions, Azure Service Bus, Azure Application Insights

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
programmingunit testingAgile Software DevelopmentDevSecOpsContinuous IntegrationContinuous DeliveryC#Power PlatformAzure FunctionsAzure Service Bus
Soft Skills
written communicationattention to detailanalytical skillstroubleshootingdiagnostic skillswillingness to learn
Certifications
Bachelor's degree