Experience Inc. Jobs

Job Information

BYU Senior Software Engineer 133238 in PROVO, Utah

A full-time Senior Software Engineer is needed for an employer in Provo, UT.

*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.

What you'll do in this position:

1.    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.

2.    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.

3.    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.

What qualifies you for this role:

This position provides an opportunity for people of varying levels of skill. Compensation and pay grade determination is based on your individual education and experience. Determination of pay grades will be made by the hiring department, not by the applicant. Minimum requirements include:

  • Software Engineer (Level 54T): Bachelor's degree and two years of related experience, or an equivalent combination of relevant education and experience. (Approximate starting salary: $83,000 to $107,500)  
  • Senior Software Engineer (Level 55T): Bachelor 's degree and 5 years of engineering experience required, or master's degree and 3 years of engineering experience, or an equivalent combination of relevant education and experience. (Approximate starting salary: $96,500 to $125,000)  

Skills, abilities, knowledge, licenses, certifications:

·       Understanding of relational database design and two years experience with SQL (ANSI or MS SQL Server)

·       Two years' experience in needs analysis, functional requirements, and application design.

·       Three years' experience developing web-based enterprise applications.

·       Expert understanding and use of HTML, XML, JavaScript, ColdFusion, JQuery, and CSS.

·       Assists in evaluating and implementing recent technological advances and industry best practices.

·       Excellent overall problem-solving, software design, and debugging skills.

·       Ability to provide accurate work time estimates, striking a balance between effective coding standards/techniques and non-negotiable customer priority deadlines.

·       Collaborates with and mentors team members. Assists in training new employees.  Provides direction to developers when managers are away.

·       Great interpersonal and communication skills.

·       Good technical writing skills.

Employee Class: Administrative

Work Location: Provo Campus

Environment: General office or other equivalently good environment

Physical Exam Required: N

Desired Start Date: As soon as possible

Job Close Date: Open until filled

Pay Level: 54T or 55T  Approximate Starting Salary: 

$83,000 to $107,500 (DOQ)

$96,500 to $125,000 (DOQ)

DirectEmployers