Software Engineer II
WGU
Software Engineer II
At WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to help build modern, scalable applications that support transformative digital experiences for students, faculty, and employees across web and mobile platforms. This role is ideal for an engineer who enjoys solving technical challenges, collaborating across disciplines, and contributing to meaningful products that make education more accessible and effective. You'll primarily work with Angular for enterprise web applications and Flutter for cross-platform mobile development while contributing to backend services built with Java and Python. You'll partner closely with engineers, product managers, designers, and QA teams to deliver high-quality, scalable software solutions in a collaborative Agile environment. This is an excellent opportunity for an engineer who wants to continue growing technically while working with modern frameworks, cloud technologies, and a mission-driven organization.
What You'll Do
- Design, develop, and maintain full-stack applications using Angular, Flutter, Java, and Python
- Build responsive, accessible, and user-friendly experiences for both web and mobile platforms
- Collaborate with senior engineers on scalable application architecture and technical design decisions
- Develop and integrate RESTful APIs and backend services
- Participate in code reviews and contribute to engineering standards and best practices
- Troubleshoot, debug, and optimize application performance across platforms
- Work closely with product managers, designers, and QA teams to deliver new features and enhancements
- Write clean, maintainable, and well-tested code
- Support CI/CD pipelines, deployment processes, and operational excellence
- Contribute to an Agile engineering culture focused on continuous improvement and innovation
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
- 3+ years of professional software engineering experience
- Hands-on experience with Angular and TypeScript
- Experience developing mobile applications using Flutter and Dart
- Backend development experience with Java and Python
- Understanding of full-stack application architecture and API integration
- Experience with JavaScript/TypeScript, HTML5, CSS3, and SCSS
- Familiarity with Git and modern software development workflows
- Experience working with cloud platforms such as AWS, Azure, or GCP
- Strong problem-solving, debugging, and analytical skills
- Effective communication and collaboration skills
Preferred Qualifications
- Experience with Spring Boot, FastAPI, Flask, or Django
- Experience with GraphQL APIs
- Familiarity with Docker and Kubernetes
- Experience working in Agile/Scrum development environments
- Knowledge of mobile application deployment for iOS and Android
- Experience with Firebase or real-time application architectures
- Interest in UI/UX best practices, accessibility, and performance optimization
- Experience contributing to scalable enterprise applications
Why Join WGU?
- Help build technology that expands access to education and changes lives
- Work with modern technologies across web, mobile, and cloud platforms
- Collaborative and supportive engineering culture
- Opportunities for mentorship, technical growth, and career advancement
- Competitive compensation and comprehensive benefits
- Flexible work environment and strong work-life balance
- Mission-driven organization focused on innovation and student success
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 click.appcast.io.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
- ...ENFRA, stability, innovation, and growth are more than just values, they are the pillars of our continued success. Overview A Software Engineer II is a mid-level position responsible for executing tasks associated with the technical development and operation of company...SuggestedFull timeWork at officeRemote work
- ...Role Overview Applied Signal Technology (AST) is seeking a Software Engineer II to participate in the design, development, and testing of software solutions at its Salt Lake City, UT location. The role is on-site. Responsibilities Participate in requirements, design,...Suggested
$68.9k - $131.1k
...role is primarily On-Site, with flexibility at hiring manager discretion . Applied Signal Technology (AST) is seeking a Software Engineer II who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security of our...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$92k - $147k
...Title and Summary Software Engineer II – Cloud Engineering About the Role We are looking for a Software Engineer II to join our Cloud Engineering team. This role is ideal for engineers who have moved beyond fundamentals and are ready to build, operate, and automate cloud...SuggestedFull timeFlexible hours$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent... .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work- ...Salesforce Engineer If you're passionate about building a better future for individuals... ...You Bring To The Table ~4–6 years of software development experience, with at least 2 years... ...: Salesforce Platform Developer II certification (strong signal)...
- ...is not available for this role * Job Summary The Senior Software Engineer is a technical leader responsible for building, maintaining,... ...libraries through the Android NDK. The Senior Software Engineer II operates with minimal oversight, contributes to technical...Full timeLocal areaImmediate start
- ...Grade: Technical 408 Pay Range: $118,900.00 - $178,500.00 Job Description ABOUT THE ROLE We are looking for a skilled Salesforce Engineer II to design, develop, and maintain scalable CRM solutions that power our go-to-market teams. In this role, you will translate complex...Full timePart timeFlexible hours
- ...reasonable estimate of the current range is: Grade: Technical 408 Pay 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...Full timePart timeFlexible hours
- ...requirements related to access to sensitive government data. DevOps Engineer II (Cloud Platform Engineer II) is a technical contributor... ..., and maintaining cloud-native platforms, automation, and software-driven infrastructure workflows across the organization's multi...Contract work
$100k - $120k
...Data Engineer II RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that supports informed business decisions and drives performance. This role will develop data solutions using SQL, Power BI, and other Microsoft tools, collaborating with...Work at officeRemote workRelocation package- A dynamic data streaming company is looking for a Senior Software Engineer to own the design and implementation of complex backend systems. The ideal candidate will have 5+ years of experience in backend development, expertise in major programming languages, and a solid...Remote work
- ...mission: casual vibes, intense execution, and a passion for IMPACT. Software Engineer III We are primarily seeking a Software Engineer III but are... ...products, including BioFire ® FilmArray ® and RAZOR ® Mk II Systems to the biodefense and first responder community. Our products...Casual workLocal area
- ...Position Summary We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality platforms that support engineering teams across the organization. You will work on solutions that...Work at officeRemote work
- ...Job Title Design and build internal software used across hockey operations, including management, coaching, scouting, player development... ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization...Local area
- ...What We Need: Brady is looking for a Senior Full-Stack Software Engineer to join one of our software development teams, using modern development practices and latest technology stack. Bring your engineering strengths and passion, to help Brady create industry leading...Full timeWork at officeWorldwide
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$88.9k - $160.1k
...Do you have a passion for network engineering technologies? Are you looking for the freedom to innovate and help shape the next generation... ...platform. Partner with the best As a Network Engineer II, you will lead efforts in designing and implementing a global network...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...Senior Data Engineer Duration: Long Term contract Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston, MA or Salt... ...like Cucumber, Karate ~ Good experience building and deploying software using Continuous Integration/ Deployment (CI/CD) tools like Terracore...Long term contract
- ...Engineer (I or II) location: SALT LAKE CITY, UT, US, 84116 Company: PacifiCorp POWER YOUR GREATNESS PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental sustainability...Full timeTemporary workInternshipLocal area
- ...performance, enrich customer experiences, and fully integrate data across the enterprise. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...Permanent employmentFlexible hours
$70k - $90k
...Cooperating with and take instruction/support advice from Senior Engineers POSITION DUTIES AND RESPONSIBILITIES Essential Functions... ...is used to maintain customer uptime. • Install components, software and solutions offered by MEAU using knowledge of programming,...Temporary workRemote workLong distanceFlexible hoursNight shift$39.67 per hour
...Our client, a leading organization in the healthcare manufacturing industry, is seeking a Quality Engineer Tech II to join their team. As a Quality Engineer Tech II, you will be part of the Quality Assurance Department supporting product complaint investigations and quality...Permanent employmentTemporary workWork at officeFlexible hoursShift work- ...of agile and rapid application development processes to speed engineering efforts Knowledge of Android/iOS design guidelines and best... ...Strong knowledge of Kotlin, Swift, C++ Strong understanding of software algorithms, structures, and patterns Excellent object-...
$80k - $95k
...the information being processed, stored, or accessed by the network. Job Summary We are seeking an experienced and motivated Software Engineer to join our team. The ideal candidate possesses a strong foundation in backend API development and frontend web development. Our...Work at officeRemote workHome officeFlexible hours$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM... ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline Strong understanding of...Full timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
$80k - $92k
...Description Perform as a contributing member of an advanced software development scrum team using modern software development... ...sophisticated enterprise level systems and services. Provide engineering management with accurate effort estimates for projected work and...Work experience placementRelocation- ...builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and...InternshipWork at officeRemote workFlexible hours
- ...by the development manager. Technical design and analysis of business use cases in preparation for development. Work well in Agile Software Development Life Cycle. Document in code and contribute to team and project wiki spaces for delivery to platform owners and...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Salt Lake City, UT
- experienced software developer Salt Lake City, UT
- federal - software developer Salt Lake City, UT
- senior software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer Salt Lake City, UT
- software engineer healthcare Salt Lake City, UT
- network software engineer Salt Lake City, UT
- software developer Salt Lake City, UT



