The Church of Jesus Christ of Latter-day Saints · 9 hours ago
Software Dev Engineer 4- 5 yr fixed term
The Church of Jesus Christ of Latter-day Saints is seeking a Software Development Engineer 4 to lead the development of technical designs and maintain software for global facilities maintenance. This role involves ensuring system stability, seamless integrations, and proactive monitoring while providing innovative solutions using Microsoft Dynamics 365 and the Power Platform.
Non ProfitReligion
Responsibilities
Contribute to and perform analysis of functional requirements
Participate in vendor or technology evaluations and identify critical gaps in their offerings
Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform
Code APIs to integrate cloud and on-premises systems and extend platform capabilities
Develop applications designed to enhance or extend features offered by cloud platforms
Participate in the formulation of technical recommendations
Act as a technical lead and 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
Qualification
Required
Bachelor's degree in related field or equivalent professional experience
Six years of progressive relevant professional experience
Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions
Proficiency in scripting and coding (C#, React, JSON, YAML etc.)
Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools
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
Preferred
Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
Company
The Church of Jesus Christ of Latter-day Saints
"This work is so liberating: to be employed in an organization wherein we have the ultimate freedom to use true principles of the restored gospel of Jesus Christ in our work each day.
H1B Sponsorship
The Church of Jesus Christ of Latter-day Saints has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
Funding
Current Stage
Late StageLeadership Team
Recent News
The Salt Lake Tribune
2024-04-07
Company data provided by crunchbase