Software Engineer at Brigham Young University
Provo, Utah, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Sep, 25

Salary

71000.0

Posted On

13 Jun, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Angular, Perspectives, Communication Skills, Html, Css, Agile Environment, Object Oriented Programming, Scripting, Design, Web Services

Industry

Computer Software/Engineering

Description

WHY WORK AT BYU

As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to be among the exceptional universities in the world. At BYU, we are devoted to our faith and to our students. We take an active role in the University’s Mission: “To assist individuals in their quest for perfection and eternal life.”
Our unique mission, deeply rooted in the Gospel of Jesus Christ, provides countless ways to serve and make an impact. This, along with our remarkable culture of belonging, weekly devotionals, and endless opportunities for learning and growth—all situated within a beautiful and historic campus—make it hard to imagine a more inspiring place to work.
Brigham Young University strongly prefers to hire faithful members of The Church of Jesus Christ of Latter-day Saints.

SKILLS AND ABILITIES:

Essential/Needed:

  • Proficiency in object-oriented programming
  • Experience with HTML and CSS
  • Experience with SQL database structures, queries, and design
  • Experience with RESTful web services
  • Experience with Linux/Unix environments and scripting
  • Experience with version control systems and practices (Git)
  • Ability to write clean, secure, well-documented code
  • Ability to dive into existing applications to troubleshoot and fix problems
  • Excellent communication skills, particularly the ability to communicate technical issues clearly to non-technical audiences
  • Ability to collaborate and coordinate projects with other developers
  • Ability to work independently and know when to seek guidance

Preferred:

  • Ability to write automated tests
  • Proficiency with Python / Django or Angular
  • Experience working in an agile environment

Minimum Education/Experience Required :

  • A firm commitment to the mission of BYU
  • Education/Experience
  • Early Career Professional (Level 53): Bachelor’s degree or four years of a combination of education and related experience required. Bachelor’s degree and related experience preferred.
  • Professional (Level 54T): Bachelor’s degree and two years of related experience, or an equivalent combination of relevant education and experience required. Bachelor’s degree and two years of related experience preferred
Responsibilities

WHAT YOU’LL DO IN THIS POSITION:

  • Collaborate and Innovate: Work closely with both full-time Software Engineers and student developers in an agile environment. Together, we build and maintain web services and applications that support all areas of the library.
  • Mentorship and Supervision: As a Software Engineer, you’ll have the opportunity to mentor and supervise BYU student developers. Guide them as they contribute to new and existing applications, fostering their growth and development.
  • Professional Growth: At BYU, we value continuous learning. Attend conferences, participate in training, and stay up-to-date with emerging technologies and library trends.
  • Technologies Used: Python / Django, Angular, Java / Spring Boot (legacy), PostgreSQL, Apache Solr, Apache Kafka, GitLab, Docker, Kubernetes

WHAT QUALIFIES YOU FOR THIS ROLE:

Minimum Education/Experience Required :

  • A firm commitment to the mission of BYU
  • Education/Experience
  • Early Career Professional (Level 53): Bachelor’s degree or four years of a combination of education and related experience required. Bachelor’s degree and related experience preferred.
  • Professional (Level 54T): Bachelor’s degree and two years of related experience, or an equivalent combination of relevant education and experience required. Bachelor’s degree and two years of related experience preferred.
Loading...