Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II Student Lifecycle Services

$118.9k - $178.5k
Full-time

Western Governors University

If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.

Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.

The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:

Grade: Technical 408Pay Range: $118,900.00 - $178,500.00

Job Description

The Software Engineer II is an early- to mid-career contributor that has a combination of formal education and experience in the software engineering field. They are responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, project manager, or other design personnel working on projects. They maintain good working relationships with clients and staff. They write and maintain complete documentation. They support team members and ensure established goals and deadlines are met. They keep management informed of status and significant problems.

Build Technology That Powers Student Success

We're looking for a Software Engineer who enjoys solving complex technical problems, building scalable cloud-based systems, and delivering products that make a meaningful impact. You'll join a collaborative engineering team responsible for developing and evolving applications that support the future of online higher education.

This is an opportunity to work across the full software development lifecycle, contribute to architectural decisions, modernize existing platforms, and help build highly available services used by thousands of learners and educators.

What You'll Do

  • Design, develop, test, and deploy modern web applications and services using Java, Spring, REST APIs, and JavaScript frameworks.
  • Build scalable, secure, and reliable solutions that perform well in a cloud environment.
  • Collaborate with engineers, product teams, and operations to turn business requirements into technical solutions.
  • Own features end-to-end, from technical design through implementation, deployment, and support.
  • Troubleshoot production issues and help drive rapid resolution of system incidents.
  • Contribute to architecture discussions, code reviews, and engineering best practices.
  • Improve application quality through automated testing, monitoring, and continuous improvement initiatives.
  • Participate in modernization efforts, including cloud-native development and migration of legacy applications.
  • Analyze system performance and operational metrics to identify optimization opportunities.
  • Share knowledge across the team and contribute to a culture of learning, innovation, and technical excellence.

What We're Looking For

Technical Skills

  • Experience developing web applications and RESTful services using Java and related technologies.
  • Strong understanding of software engineering fundamentals, including:
    • Object-oriented design
    • Design patterns
    • Algorithms and data structures
    • Secure coding practices
    • Scalability and reliability principles
  • Experience working with modern JavaScript technologies such as Node.js, React, or Angular.
  • Experience designing and integrating with relational databases and third-party systems.
  • Understanding of modern software development practices, including Agile delivery, CI/CD, automated testing, and source control.
  • Ability to evaluate tradeoffs and make pragmatic engineering decisions balancing quality, speed, and maintainability.
  • Experience building or supporting applications in cloud environments, preferably AWS.

Engineering Mindset

We're especially interested in engineers who:

  • Enjoy solving challenging technical problems.
  • Take ownership of their work and drive solutions forward.
  • Are curious, continuously learning, and excited to explore new technologies.
  • Communicate effectively across technical and non-technical teams.
  • Think beyond code and consider reliability, security, observability, and user impact.
  • Thrive in collaborative environments and contribute positively to team success.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).
  • 3+ years of experience developing web applications and web services using Java, REST APIs, and related technologies.
  • 2+ years of experience with:
    • Java (Spring Framework)
    • JavaScript ecosystems such as Node.js, React, or Angular
  • Experience working with databases and system integrations.

Nice to Have

  • Experience with IntelliJ, VS Code, Git, and Jira.
  • Experience working in Agile/Scrum environments.
  • Experience with enterprise application integration and legacy modernization.
  • Experience with cloud-native architecture, containerization, and cloud migration initiatives.
  • Experience with J2EE/Java EE, SQL, and distributed systems.
  • Familiarity with identity management and authentication technologies.
  • Technical certifications in cloud, software development, or related technologies.
  • Interest or experience in the higher education or online learning space.

Why Engineers Enjoy Working Here

  • Solve meaningful problems that directly impact students and educators.
  • Work on modernizing and scaling enterprise applications.
  • Influence technical direction and architectural decisions.
  • Collaborate with experienced engineers in a supportive environment.
  • Gain exposure to cloud technologies, distributed systems, and large-scale integrations.
  • Continuously learn and grow through new technologies, projects, and challenges.


This position requires occasional travel of up to 20%, including required attendance at designated company summits (typically one to two per year). Additional travel may include conferences, visits to company locations, and other business-related events as needed. Additional travel may be assigned as needed to support business requirements.

Position & Application Details

Full-Time Regular Positions (classified as regular and working 40 standard weekly hours): This is a full-time, regular position (classified for 40 standard weekly hours) that is eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.

How to Apply: If interested, an application will need to be submitted online. Internal WGU employees will need to apply through the internal job board in Workday.

Additional Information

Disclaimer: The job posting highlights the most critical responsibilities and requirements of the job. It’s not all-inclusive.

Accommodations: Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at View email address on aiapply.co.

Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II Student Lifecycle Services in Salt Lake City, UT vacancy
  •  ...place to work for a diverse workforce of student-focused professionals. The university...  ...for a talented and motivated Mobile Software Engineer II to help build and enhance the next generation...  ...throughout the software development lifecycle, from implementation and testing to... 
    Suggested
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  • $92k - $147k

     ...partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Job Title Software Engineer II – Cloud Engineering About the... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    Salt Lake City, UT
    3 days ago
  •  ...place to work for a diverse workforce of student-focused professionals. The university...  ...looking for a talented and motivated Software Engineer II to join our Web Platform Team and help...  ...-end libraries, tooling, and platform services used across multiple engineering... 
    Suggested
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • $18 - $20.63 per hour

    Laboratory Technician II The College of Science at the University of Utah is seeking...  ...successful applicant to interact with faculty, students, and staff across the College of Science....  ...under the direction of a laboratory services manager, physician, nurse, or scientist.... 
    For students
    Full time
    Work experience placement
    Internship
    Work at office

    The Chronicle Of Higher Education, Inc.

    Salt Lake City, UT
    1 day ago
  •  ...a diverse workforce of student-focused professionals. The...  ...DescriptionThe System Engineer II reports to the Senior Manager, Software Engineer. The primary focus...  ...Jira, Confluence, Jira Service Management, and...  ...Administers Atlassian Guard, user lifecycle management,... 
    Suggested
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  •  ...transformation.We are seeking a visionary experienced Software Engineer to join our QA Services team. This isn't just a testing role; it's a leadership...  ...track, and resolve issues throughout the development lifecycle.Drive Strategy:Go beyond execution to plan and design... 
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    15 hours ago
  •  ...work for a diverse workforce of student-focused professionals. The...  ...DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll...  ...execution Mentor SE I and SE II engineers through design... 
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $143.7k - $222.7k

     ...place to work for a diverse workforce of student-focused professionals. The university...  ...- $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design...  ..., build, and maintain scalable backend services that power internal developer platforms... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...Staff Software Engineer The Staff Software Engineer is a position of technical...  ...for the quality of services in multiple areas and teams...  ...availability of the platform to students, faculty, and staff....  ...with Salesforce development lifecycle techniques and Salesforce governor... 
    For students
    Full time
    Flexible hours

    WGU

    Salt Lake City, UT
    2 days ago
  •  ...Requisition Number PRN45796B Job Title Graduate Student Coord II Working Title Graduate Student Coord...  ...Department 00065 - Elect & Computer Engineering Location Campus City Salt Lake City,...  ...”). Eligible new hires with prior URS service, may elect to enroll in URS if they... 
    For students
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Monday to Friday
    Shift work
    1 day per week

    Utah

    Salt Lake City, UT
    2 days ago
  •  ...components of the Salesforce product suite, such as Sales, Service, Community, Marketing, and App Clouds* Translate business...  ...and development of enterprise systems as part of a complete software product lifecycle* Familiarity with agile software delivery methodologies... 
    Temporary work
    Local area

    Slalom

    Salt Lake City, UT
    2 days ago
  • Engineer (I or II) Location: SALT LAKE CITY, UT, US, 84116 Company: PacifiCorp POWER YOUR GREATNESS...  ...commitment to a culture of customer service excellence, environmental...  ...engineering support throughout the equipment lifecycle including specification development, procurement... 
    Full time
    Temporary work
    Internship
    Local area

    Pacificorp

    Salt Lake City, UT
    1 day ago
  • $110.5k - $160k

     ...will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall...  ...technology? Do you enjoy working on scalable services in a collaborative team environment?...  ...a SDE intern, you'll own the entire lifecycle of your code - from design through... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Salt Lake City, UT
    3 days ago
  •  ...diverse workforce of student-focused professionals....  ...investing heavily in modern engineering platforms and internal...  ...that improve how software is built, tested, deployed...  ...and Python backend services while partnering...  ...the software delivery lifecycle.You will help shape the... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $76.6k - $157k

     ...supporting Deloitte Tax client service delivery by optimizing end-to-...  ...Work you’ll do The Consultant II - Technology Third Party Risk...  ...portfolio of technology vendors, software platforms, and strategic...  ...TPRM or equivalent vendor risk lifecycle end-to-end - including due diligence... 
    Work at office
    Local area
    Visa sponsorship
    Shift work

    Deloitte

    Salt Lake City, UT
    2 days ago
  • $54.13 per hour

     ...Job Title: Software Engineer Location: Salt Lake City, UT Employment: Temp to Perm (1...  ...across the full software development lifecycle—from requirements and design through implementation...  ..., executive search, and workforce services worldwide. Sound like a good fit?... 
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Acara Solutions

    Salt Lake City, UT
    7 days ago
  •  ...for a diverse workforce of student-focused professionals. The university...  ...Description The Senior Software Engineer is responsible for the...  ...of software throughout its lifecycle, including production support...  ...cloud-native applications and services using AWS and modern cloud... 
    Permanent employment
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  •  ...for a diverse workforce of student-focused professionals. The...  ...talented and motivated Mobile Software Engineer II to help build and enhance...  ...throughout the software development lifecycle, from implementation and...  ...RESTful APIs and backend services Participate in code... 
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  • $190k - $240k

     ...This role is a hands‑on engineering position inside Information...  ...will build and operate backend services that power registration, login...  ...authorization, and account lifecycle flows across B2C and B2B experiences...  ...of professional backend software engineering experience. ~... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Salt Lake City, UT
    20 hours ago
  •  ...This position provides software design, development...  ...in our comprehensive services, medical advancement,...  ...integrated team environment of engineers and others. Knowledge...  ...Software Development Lifecycle process. Effective...  ...working in settings with students and patients from all... 
    Full time
    Temporary work
    Work at office
    Shift work

    Utah

    Salt Lake City, UT
    20 hours ago
  •  ...food & snacks At Nothing Bundt Cakes , we refer to our guest services representatives as Joy Creators ! A Joy Creator sweetens up...  ...Cake discounts. Yummm! You don’t have to be 18 to work here, so students can join us. This job is fun. It’s literally a piece of cake... 
    For students
    Casual work
    Flexible hours
    Afternoon shift

    Nothing Bundt Cakes - Taylorsville, UT

    Salt Lake City, UT
    8 days ago
  • $102.5k - $187.9k

    Location: Anywhere in Country Job Overview Senior Technology Analyst - Oracle Services Supply Chain sub-practice. Supports large, complex full lifecycle initiatives in Oracle applications and technology, advising clients on architecture and implementation of core applications... 
    Flexible hours

    EY

    Salt Lake City, UT
    2 days ago
  • $73k - $113k

     ...I, or 4 years for level II. Alternatively, a masters...  ...data networking and VTC software and hardware, including...  ...of our products and services, including those built by our own engineers. We create technical...  ...technologies used by educators, students, technology... 
    For students
    Full time
    Local area
    Remote work
    Afternoon shift

    University Of Utah

    Salt Lake City, UT
    6 days ago
  • $140k - $180k

     ...Description Job Description Cloud Services Engineer (Morpheus) - Active Secret Clearance Required...  ...platforms Implement and maintain Software-Defined Networking (SDN) solutions...  ...infrastructure upgrades, patching, lifecycle management, and capacity planning Troubleshoot... 
    Full time
    Temporary work
    Immediate start
    Remote work

    PGTEK

    Salt Lake City, UT
    25 days ago
  •  ...various teams to influence decision-making for a product’s entire lifecycle. Your work will involve you optimizing product development to...  ...around the world with pioneering technology.The Quality Engineer II will support the PASCAL Gen 3 product line at our Draper facility... 
    Full time
    Internship

    Edwards Lifesciences

    Salt Lake City, UT
    1 day ago
  •  ...others? Then look no further! We’re seeking a dedicated Funeral Services Assistant to join our team at SCI! About this position: As...  ...program awards over $96,000 annually to 25 deserving students. (Associates are eligible to participate.) In exchange for a contribution... 
    For students
    Part time
    Immediate start
    Flexible hours

    SCI Shared Resources LLC

    Salt Lake City, UT
    15 hours ago
  • $25k - $250k

     ...Canvas several neighborhoods each day selling Pest Control Service Sell customers on a yearly Pest Prevention Package Job description...  ...the road Perfect job for skilled, driven young people and students looking for real-world experience and lucrative pay! Job... 
    For students
    Full time
    Part time
    Summer work
    Internship
    Relocation

    Evo Marketing

    Salt Lake City, UT
    12 days ago
  • $102.5k - $187.9k

     ...The opportunity EY's Oracle Services practice assists our national...  ...large, complex full lifecycle application implementations...  ...services that are integral to our software architecture. You will be expected...  ...Science, IT, Computer Engineering, MIS, Mathematics, or related... 
    Summer holiday
    Flexible hours

    EY

    Salt Lake City, UT
    2 days ago
  • $130k - $170k

     ...the Role iCapital is seeking a Backend Software Engineer at Vice President level. You will design, build, and operate services that power the iCapital platform. You will...  ...partners throughout the development lifecycle. Our service-oriented platform primarily uses... 
    Full time
    Work at office
    Remote work

    Icapitalnetwork

    Salt Lake City, UT
    20 hours ago
  • $40 - $50 per hour

    DescriptionKforce has a client that is seeking a Full Stack Software Engineer for a remote role.Summary:We are building a suite of cloud-based...  ...includes modern frontend frameworks, scalable backend services, cloud infrastructure, authentication services, payment platforms... 
    Remote work

    KForce

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II Student Lifecycle Services. Be the first to apply!