Software Engineer II Student Lifecycle Services
$118.9k - $178.5kWestern 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:
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.
- ...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...SuggestedFull timeFlexible hours
$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...SuggestedFull timePart timeWorldwideFlexible hours- ...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...SuggestedFull timeFlexible hours
$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 studentsFull timeWork experience placementInternshipWork at office- ...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,...SuggestedFull timeFlexible hours
- ...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 officeWork from homeFlexible hours3 days per week
- ...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 timeWork at officeFlexible hours
$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 timeFlexible hours- ...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 studentsFull timeFlexible hours
- ...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 studentsFull timePart timeWork experience placementWork at officeRemote workMonday to FridayShift work1 day per week
- ...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 workLocal area
- 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 timeTemporary workInternshipLocal area
$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 timeInternshipWork at officeWorldwideMonday to Friday- ...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 timeFlexible hours
$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 officeLocal areaVisa sponsorshipShift work$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 employmentFull timeTemporary workWorldwide- ...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 employmentFull timeFlexible hours
- ...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 timeWork at officeFlexible hours
$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 officeRemote workFlexible hours- ...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 timeTemporary workWork at officeShift work
- ...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 studentsCasual workFlexible hoursAfternoon shift
$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$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 studentsFull timeLocal areaRemote workAfternoon shift$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 timeTemporary workImmediate startRemote work- ...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 timeInternship
- ...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 studentsPart timeImmediate startFlexible hours
$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 studentsFull timePart timeSummer workInternshipRelocation$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 holidayFlexible hours$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 timeWork at officeRemote work$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II Student Lifecycle Services. Be the first to apply!
- senior robotics software engineer Salt Lake City, UT
- software system engineer Salt Lake City, UT
- intel software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- new graduate software engineer Salt Lake City, UT
- software development engineer aws Salt Lake City, UT
- information technology software engineer Salt Lake City, UT
- graduate software developer no experience Salt Lake City, UT
- software developer internship no experience Salt Lake City, UT
- ngo software engineer Salt Lake City, UT





