Temporary Senior Software Engineer (4 Full-Time Openings)

Brigham Young University-Idaho

Rexburg (ID)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life
401(k) employer match
Paid holidays, sick leave, andVacation
Tuition waivers for employees and/or +
Employee Assistance Program (EAP)
Wellness facilities and programs

Job summary

BYU-Idaho is seeking four experienced Senior Software Engineers for full-time, three-year term appointments to support the SIS transition and ongoing university software projects. You will develop, maintain, and integrate enterprise applications, working with AI-assisted tools and best practices.

Ideal candidates have a technology-related degree and at least six years of experience in full-stack development with C#, Blazor, Angular, and SQL Server.

Qualifications

  • Technology-related bachelor’s degree or equivalent.
  • At least six years of work experience.
  • Full-stack development experience with web applications and services.
  • Experience in enterprise web apps, services, and interfaces using the listed tech.
  • Proficiency with AI-assisted coding tools and secure coding practices.
  • Strong communication and teamwork abilities.
  • Willingness to learn new technologies and adapt to assignments.

Responsibilities

  • Develop, maintain, and enhance university applications, services, and integrations.
  • Learn existing codebases and business requirements for reliable solutions.
  • Troubleshoot issues across applications, data, and production environments.
  • Write and maintain automated tests and contribute to code reviews.
  • Support SIS transition with data conversions and system integrations.
  • Document changes and share knowledge for long-term maintenance.
  • Stay current with software trends and AI-assisted development tools.

Skills

C#
Blazor
Angular
HTML
CSS
JavaScript
SQL Server
Entity Framework Core
REST
SOAP services
Azure DevOps
Git
AI-assisted coding tools

Education

Technology-related bachelor’s degree or equivalent

Tools

GitHub Copilot
Cursor
Claude
ChatGPT

Job description

## Temporary Senior Software Engineer (4 Full-Time Openings)Apply: BYU - Idaho: Full time: Posted Yesterday: End Date: November 12, 2026 (20 days left to apply): R0040925**Posting End Date** [Student reminder: Enter the final day this job will be posted before submitting the posting.] **Project-Based Temporary Employment** This is a long-term, project-based temporary position anticipated to last approximately three years, depending on the needs and progress of the Student Information System (SIS) project. The position will support various phases of the project, including planning, implementation, system transition, and post-implementation support. The duration of employment may change based on project needs and does not guarantee employment for a specific period.# Hiring for 4 Full-Time Openings# **Senior Software Engineer** Help maintain and improve university software systems while supporting BYU-Idaho’s transition to a new Student Information System (SIS). ## Position Summary BYU-Idaho is seeking four experienced Senior Software Engineers for full-time, three-year term appointments. These on-campus positions will provide engineering support for existing university systems and technology initiatives while the university implements a new Student Information System.Successful candidates will develop and maintain software applications, support data conversions and system integrations, troubleshoot technical issues, and respond to evolving university needs. The role requires independent problem-solving, sound software engineering practices, effective use of AI-assisted development tools, and thorough documentation to support the long-term maintenance of university systems. ## What You'll Do **Software Development and Maintenance*** Develop, maintain, and enhance university applications, services, integrations, reports, utilities, and other software solutions.* Learn existing applications, codebases, business processes, and technical requirements to implement reliable solutions with appropriate independence.* Troubleshoot and resolve application, integration, data, and production issues.* Write and maintain automated tests where appropriate, participate in code reviews, and follow university software engineering standards to support secure, reliable, and maintainable software.* Use approved AI-assisted development tools to improve productivity while critically validating generated code and technical recommendations. **Systems Analysis and SIS Transition*** Work with directors, portfolio and project managers, business analysts, software engineers, and users to understand business and technical requirements.* Evaluate existing applications, integrations, data flows, and processes; identify dependencies and potential impacts on other university systems; and estimate development effort and resource needs.* Develop and maintain data conversions, validate and reconcile data between legacy and new systems, and support integrations between the SIS and other university applications.* Troubleshoot conversion and integration issues, coordinate with engineering and functional teams to verify requirements, and support temporary or transitional solutions during implementation. **User Support and Operational Needs*** Respond to application and system questions and help university departments resolve technical problems.* Develop appropriate electronic solutions, reports, queries, or utilities to address user needs.* Clarify requirements with users and adapt to changing priorities and technology needs during the SIS transition. **Documentation and Knowledge Transfer*** Document application changes, integrations, data conversion processes, technical decisions, and support procedures.* Maintain technical documentation and share system knowledge with university software engineering staff.* Ensure assigned work can be supported and maintained by university employees after the appointment concludes. **Professional Development and Other Duties*** Stay current with software development technologies, tools, security practices, and engineering standards.* Continue developing effective use of AI-assisted software development tools, share relevant knowledge with other engineers, and learn technologies necessary to complete assigned work.* Perform other duties as assigned. ## Invitation to Apply We encourage anyone with software development experience who enjoy solving problems, learning new technologies, and contributing to reliable software systems to apply. In this role, you’ll help maintain and improve university applications while supporting technology needs during BYU-Idaho’s transition to a new Student Information System. ## Qualifications, Skills & Attributes **Education*** A technology-related bachelor’s degree or equivalent. **Experience*** A minimum of six years of work experience.* Preferred experience in higher education. **Required Skills & Attributes*** Analytical and development abilities involving application systems, business practices, operating systems, development tools, and programming languages.* Full-stack development experience, including business analysis and quality assurance.* Experience developing enterprise web applications, services, and interfaces using technologies such as C#, Blazor, Angular, HTML, CSS, JavaScript, SQL Server, Entity Framework Core, REST and SOAP services, Azure DevOps, and Git.* Proficiency with AI-assisted coding tools, such as GitHub Copilot, Cursor, Claude, or ChatGPT, and the ability to use these tools to improve development speed while maintaining quality and security.* Critical-thinking skills and a risk-aware approach to technical decisions.* Strong written and oral communication skills and interpersonal abilities.* Willingness to learn new technologies and flexibility in job assignments. **Certifications or Licensure*** Certifications are optional but may help demonstrate technical competence and the ability to learn. **Other Requirements*** Work must account for applicable federal, state, and Church requirements, as well as university policies, procedures, and standards. ## **Required Documents**We ask that you provide the following documents as part of your application* Resume* Cover Letter* Portfolio **IMPORTANT:** Conditions of employment require employees to hold and to be worthy to hold temple recommends. Job applicants must be able to meet these conditions to advance through a hiring process successfully. An expired recommend will prevent consideration for hire. **Why BYU-Idaho** BYU-Idaho is a distinctive faith-based university focused on its mission to develop disciples of Jesus Christ who are leaders in their homes, the Church, and their communities. Employees play an important role in supporting that mission by helping create an environment where students can learn, grow, and reach their divine potential. Working at BYU-Idaho means contributing to a campus community that values faith, learning, service, and purposeful work. Each role on campus supports the university’s broader effort to bless students and prepare them to make a meaningful difference wherever they serve. **Compensation**General information available to applicants upon request. **Benefits**BYU-Idaho offers benefits and resources designed to support eligible employees and their families. Benefits eligibility varies by position and employment status. Eligible full-time employees may have access to: * Medical, dental, vision, and life insurance* An employer-matched 401(k) retirement plan* Paid holidays, sick leave, and vacation* Tuition waivers for employees and dependents* An Employee Assistance Program (EAP)* Recreational facilities and employee wellness programs ## Work Schedule **Regular Schedule:** 8:00 a.m. to 5:00 p.m. **Weekend / Holiday / On Call:** The candidate may need to be on call 24/7. ## Contact Information For additional information, please contact:BYU-Idaho Human Resources employment@byui.edu 208-496-1700
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Temporary Project Effectiveness Coordinator
Temporary Project Effectiveness Coordinator

Brigham Young University-Idaho • Rexburg (ID)

On-site
USD 55,000 - 75,000
Medical, dental, vision, and life ins.
Employer 401(k) retirement plan
Tuition benefits
Temporary Degree Verification Coordinator
Temporary Degree Verification Coordinator

Brigham Young University-Idaho • Rexburg (ID)

On-site
USD 48,000 - 60,000
Temporary Accounting Operations Analyst
Temporary Accounting Operations Analyst

Brigham Young University-Idaho • Rexburg (ID)

On-site
USD 45,000 - 65,000
Design, Construction Management, and Safety Department – Full-time Faculty – Anticipated Fall 2027
Design, Construction Management, and Safety Department – Full-time Faculty – Anticipated Fall 2027

Brigham Young University-Idaho • Rexburg (ID)

On-site
USD 60,000 - 90,000
Software Procurement Specialist - BYU-Pathway Worldwide (Part-Time, StudentEmployee)
Software Procurement Specialist - BYU-Pathway Worldwide (Part-Time, StudentEmployee)

The Church of Jesus Christ of Latter-day Saints • Austin (TX)

Remote
USD 28,000 - 48,000
On-Campus Adjunct Faculty - Mechanical & Civil Engineering (Interest Application)
On-Campus Adjunct Faculty - Mechanical & Civil Engineering (Interest Application)

Brigham Young University-Idaho • Rexburg (ID)

Hybrid
USD 28,000 - 55,000
Technology Solutions Partner I or II
Technology Solutions Partner I or II

University Of Idaho • Moscow (ID)

Hybrid
USD 30,000 - 36,000
Enterprise Developer II
Enterprise Developer II

University of Idaho • Moscow (ID)

On-site
USD 72,000 - 88,000
Product Experience Specialist (1525-127)
Product Experience Specialist (1525-127)

College of Southern Idaho • Twin Falls (ID)

On-site
USD 50,000 - 61,000
Tuition assistance
Free Gym/Recreation center membership
Retirement plan
Public Health and Nursing Department (Nursing) – Full-time Faculty – Anticipated Fall 2027
Public Health and Nursing Department (Nursing) – Full-time Faculty – Anticipated Fall 2027

Brigham Young University-Idaho • Rexburg (ID)

On-site
USD 70,000 - 110,000