The Church of Jesus Christ of Latter-day Saints→
Software Developer Intern (4 months -… at The Church of… · Riverton
InternshipHybridFull-timeRiverton, UT
Skills
programming languages - javaprogramming languages - j2eeprogramming languages - .netprogramming languages - c#programming languages - htmlprogramming languages - cssprogramming languages - javascriptprogramming languages - pythonfull-stack developmentcloud technologiesawsinfrastructure as codegithub actionscloudformationterraformazure devopsmachine learningaimachine learning model creationmachine learning model trainingmachine learning model testingaws sagemakermulti-taskingcustomer-driven requirementsdecision making
Job Description
Summary: The Church of Jesus Christ of Latter-day Saints is offering a Software Development Intern position that provides an entry-level opportunity to contribute to software solutions under the guidance of experienced engineers. The intern will support development efforts by implementing code, participating in code reviews, and assisting with problem analysis and resolution while gaining hands-on experience with modern development practices.
Responsibilities:
- Responsibilities may vary by assignment depending on department and need. The Intern receives assignments from supervising staff. The Manager reviews the Intern's work occasionally. The supervisor reviews each assignment as it is completed. The Intern is expected to meet rigid and challenging deadlines, work in harmony with other people, take direction on each assignment, and give full attention to detail. Independence in working, tact, and diplomacy are required. Sound judgment of Church doctrine, history, organization, policy and protocol are also expected
Required Qualifications:
- Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy
- You should be currently enrolled or within one year of your graduation date from an accredited college or university in Computer Science or another related field
- Internship is for current temple worthy members of the Church of Jesus Christ of Latter-day Saints
- Should be working toward a degree in the area of engineering, computer science or information technology
- Excellent communication skills for interacting confidently and providing information within a team environment, often virtually
- Programming language experience in any of the following: (Java/J2EE, .NET/C#, HTML, CSS, JavaScript, Python, or full-stack development)
- Familiarity with general cloud technologies or AWS, in example - infrastructure as code (server templates, automation templates, policies, etc), or Github actions, cloud formation, Terraform, Azure DevOps, etc
- Familiarity with some aspects of machine learning, in example, AI, machine learning model creation, training, test AWS toolset or Sagemaker
- Ability to work independently and with mentor
- Ability to multi-task and customer driven requirements
- Problem solving, decision making, conflict resolution skills are desired
- Self-motivated with good time management skills
Required Skills: Programming languages - Java, Programming languages - J2EE, Programming languages - .NET, Programming languages - C#, Programming languages - HTML, Programming languages - CSS, Programming languages - JavaScript, Programming languages - Python, Full-stack development, Cloud technologies, AWS, Infrastructure as code, Github Actions, CloudFormation, Terraform, Azure DevOps, Machine learning, AI, Machine learning model creation, Machine learning model training, Machine learning model testing, AWS SageMaker, Multi-tasking, Customer-driven requirements, Decision making