Senior Software Engineer (CE)

Brigham Young UniversityProvo, UT
3d

About The Position

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. The last day to submit an application for this position is March 28, 2026, by 11:59pm MST. Senior Software Engineer The Division of Continuing Education is seeking a highly skilled and motivated senior software engineer as a full cycle developer to engineer, analyze, design, estimate, develop, and enhance a sustainable enterprise software framework in Continuing Education.

Requirements

  • A firm commitment to the mission of BYU
  • Bachelor’s degree and two years of related experience Or an equivalent combination of relevant education and experience
  • Bachelor’s degree and 5 years of engineering experience required Or Master’s degree and 3 years of engineer experience Or an equivalent combination of relevant education and experience.

Responsibilities

  • Develop custom web applications.
  • Review complex customer requirements and then design and develop practical, efficient, and permanent technical solutions.
  • Find creative and innovative approaches to the most complex software problems and provide solutions.
  • Assess system deficiencies and devise solutions to correct and improve.
  • Provide accurate work time estimates and work independently to deliver projects on time.
  • Test and document code using good shift-left testing methodologies.
  • Mentor developer teams.
  • Mentor other developers to allow for skill/knowledge development through advice, coaching, and training.
  • Perform code reviews.
  • Develop and deliver training for development teams.
  • Serve as advisor to or member of Architecture Council.
  • Provide critical analysis and feedback on tools and technologies used to meet the needs of CE.
  • Assist system architect in designing complex conceptual solutions.
  • Coordinate CE requirements with campus functionality and directions.

Benefits

  • 401k. BYU automatically contributes 8% at no cost to you. Additionally, if you contribute 5%, BYU adds an additional 4% (Rehires may qualify for different retirement plans)
  • Excellent work-life balance: 13 paid holidays + 22 days paid vacation + 12 sick days, accrued annually
  • Employee assistance program, available to the employee and all members of their household
  • Tuition benefits for employees and eligible family members
  • Access to athletic facilities
  • Excellent medical/dental benefits
  • Short/long-term disability benefits
  • Paid parental and maternity leave
  • Wellness Program
  • Free on-campus parking
  • Free UTA passes for employees, spouses, and qualified dependents
  • Discounts at the BYU Store and for many events at BYU
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service