Manager, Software Engineer
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: Management Technical 714Pay Range: $151,800.00 - $250,500.00Job DescriptionJob Profile Summary:The Software Engineering Manager will provide technical leadership, vision, direction, and mentoring for the software engineering team. This individual will manage a team of personnel who design, develop, and support applications to meet business requirements. The Software Engineering Manager will deliver product and feature roadmaps and provide overall leadership and day to day management for a team of software development professionals. Additionally, they will provide resource planning and project scheduling using Agile/Scrum software development methodologies.Essential Functions and Responsibilities:Meets business needs by managing the activities of developers consistently delivering quality solutions on-time, within budget, and scope.Work with internal customers to gather business processes and project requirements.Actively drives the development life cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support.Developing project plans, resource planning, scheduling, and managing development timelines.Building and managing multi-disciplined software teams and overseeing the development processes using industry best practices.Responsible for design reviews, code reviews, and mentoring the software development team.Support a change management process to manage software releases, application patching and changes to production configurations.Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.Oversight and management of department expenses and budget planning.Performs other related duties as assigned.Knowledge, Skill and Abilities:Technical Credibility:Has previously operated as a senior-level software engineer or equivalent technical leader and can credibly evaluate architecture, engineering practices, and technical tradeoffs. Strong people and management skills to interact with staff, colleagues, cross-functional teams and third parties.Sound Judgement/Escalation:Demonstrates sound judgment by making data-informed decisions, balancing risk appropriately, and escalating issues to the right stakeholders at the right time with clear mitigation strategies.Trust & Cross Functional CommunicationBuilds trust through concise, accurate communication, active listening, transparency, and consistent follow-through on commitmentsOrganizational Impact:Manages a team that focuses on executing the operational plans for the job area with measurable contribution to the achievement of results of the department, function, or office.Assigns and distributes work.Compiles data to prepare budgets.Problem Solving and Decision Making:Responsible for making moderate improvements of processes or systems to enhance performance of the job area.Assignments received and problems faced are broad and undefined, and occasionally require use of analytical concepts, investigation, and knowledge from prior experience.Communication and Influence:Communicates within job area and occasionally with external groups. External facing professionals (i.e. Admissions) communicate more regularly with external groups on routine matters.Ensures compliance with university policies and procedures within job area and may influence others outside of job area to justify and gain cooperation for policies, practices, and procedures.Leadership and Talent Management:Manages/Supervises a team of professionals. Manages the work of assigned employees and/or supervisors who generally exercise some latitude and independence in their assignments. Ensures proper training of team members, and participates in hiring, firing, and promotion decisions. Conducts performance reviews and may recommend salary reviews.May complete assignments that are technical in manner in addition to supervising others.Minimum Qualifications:Bachelor of Science Degree in Computer Science, Information Technology, or related field or equivalent.5+ years of Enterprise level Java Application development with experience both as a hands-on programmer and software development manager.Requires broad management knowledge to lead the department. Generally, has advanced level knowledge and skills within a specific technical or professional discipline with understanding of the impact of work on other areas of the University.Must have a commitment to quality through the ability to translate complex technical requirements into functional software using best practices.Expert in Agile methods including SCRUM and TDD.Experience in application architecture and making rational build / buy / interface decisions.Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile/Scrum projects.Deep technical knowledge of Java based web applications using web services (REST/SOAP/SOA/XML/HTML).Preferred Qualifications:Master of Science Degree in Computer Science, Information Technology or related field.Other Technical Experience That Would be a PlusOracle or other database interface experienceNetBeansSubversionJira. IDM / OSSOStudent Information Systems. CRM systemsManager Software EngineeringDocument Management systemsApplication Integration with legacy systemsThis 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 DetailsFull-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 InformationDisclaimer: 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 Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.SummaryLocation: Salt Lake City, UTType: Full time
- ...excellence in compensation and benefits. Supports the execution of strategic initiatives and contributes to process improvements. Manages day-to-day program administration, resolves escalated employee inquiries, and ensures compliance with policies and procedures. Develops...SuggestedWork at officeLocal areaRemote workVisa sponsorship
$195k - $257.5k
...Run day-to-day activities of a dynamic engineering teams, including requirements grooming,... ...maintenance of our platformLead agile software processes for engineering teams and introduce... ...full lifecycle of team management to attract, engage, retain, coach and performance...SuggestedRemote workFlexible hours- Salt Lake City, UTPointClickCare - Engineering /Full-Time /HybridAt PointClickCare our mission is simple: to help providers deliver... ...team. This is a requirement for this role.Overview:As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you...SuggestedFull timeWork at officeRemote workFlexible hours
$186k - $233k
...experienced technology leader to lead and grow our global engineering team and help our customers build better software by building the next generation of Application... ...Node Experience with Data Analysis Experience managing on-call rotations and 24/7 operations The most...SuggestedWork at officeRemote workFlexible hours- O.C. Tanner is the global leader in software and services that improve workplace culture... ...building strong partnerships across engineering while delivering secure, scalable platform... ...continuous growth.Partner with Product Management, Quality Engineering, and cross-...SuggestedFull time
$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... ...similar frameworks* Knowledge of authentication, identity management, or access control integrations* Experience working with...Remote work$160k - $190k
Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering... ...market - our customers love it! Our cloud-based contract management software helps users track all of their documents at an...Contract workWork at officeRemote work$210.6k - $305.1k
...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced... ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges...Full timeTemporary workLocal areaFlexible hours- ...and monitoring tools Job Details Job type: full‑timePay: different per regionExperience required: Node.js (2 years), software engineering (2 years), JavaScript (2 years), Elastic Search (1 year)Location: Salt Lake City, UT 84101Benefits: health insurance, paid time...
- Blerp in Salt Lake City, UT, is seeking a passionate full-time developer to enhance our platform for sound bites and audio integration. The ideal candidate should have expertise in Node.js, JavaScript, and cloud services while helping Blerp grow towards a billion users...Full time
$152.5k - $205k
...is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems... ...leading banks and financial technologies; consulting with management to ensure agreement on system principles; writing the...Permanent employmentRemote workFlexible hours- ...0.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering... ...leadership Experience with CI/CD pipeline design and management (Copado or equivalent) Preferred: Salesforce Platform Developer...Full timeWork at officeFlexible hours
- .... The role would be supporting the build of custom client websites.The team is comprised of both Data Engineers and Full Stack engineers. This role is a Full Software EngineerOur full stack engineers develop in the following stack, so experience here would be necessary...
- ...values, they are the pillars of our continued success.OverviewA Software Engineer II is a mid-level position responsible for executing tasks... ...software development processes.Proficiency with source code management systems such as Git.Experience with software quality control...Work at office
- ...opportunity. We're looking for a talented and motivated Mobile Software Engineer II to help build and enhance the next generation of WGU's... ...using Flutter and Dart while collaborating closely with product managers, designers, QA engineers, and backend teams to deliver...Full timeFlexible hours
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible... ...engineering teams that build massively scalable software and systems, architect low latency... ...settlement of trades, helps the firm manage risk and comply with regulations, and establishes...Full timeTemporary workPart timeImmediate startRemote work
$143.7k - $222.7k
...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...systems. They communicate project information to client, project manager, or other design personnel working on projects. They maintain...Full timeFlexible hours- ...position.Position Description:Develops software applications in Java Web services and application... ...servers. Implements Business Process Management (BPM)/Business Process Outsourcing (BPO... ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...Full time
$139.3k - $203.6k
...is a remote position anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles... ...practices!We partner closely with Design, Product Management, and other teams to create solutions for our customers. Together...Full timeTemporary workLocal areaRemote workFlexible hours- ...DescriptionWe're looking for a Salesforce Engineer to join the Student Lifecycle Services... ...error handling, and transaction boundary management Build and maintain integrations with... ...What You Bring To The Table 4-6 years of software development experience, with at least 2...Full timeWork at officeFlexible hours
- Salt Lake City, UtahEngineering - Engineering /Full-time /On-siteFilevine is a Legal AI company... ...in the country.Role Summary:As a Software Development Engineer, you will join our... ...professionals. You'll collaborate with product managers, designers, and other engineers to...Full timeTemporary work
- ...of Jesus Christ of Latter-day Saints.We are seeking an Appian Software Engineer to join our Platforms team. You'll build and enhance secure... ...analytical, problem-solving, and communication skills.Ability to manage multiple priorities and work independently.Preferred...
- ...seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern applications and distributed... ...Angular and Flutter.You’ll collaborate closely with product managers, architects, DevOps engineers, and engineering leadership to...Full timeFlexible hours
$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...APIs, controllers, RBAC, or secrets management Working knowledge of networking fundamentals...Full timeTemporary workLocal areaRemote workFlexible hours- ...University, we are investing heavily in modern engineering platforms and internal tooling that improve how software is built, tested, deployed, and operated. We’re... ...tooling for service provisioning, environment management, and release automationPartner with DevOps and...Full timeFlexible hours
- ...mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support... ...empower employees across the university.We are looking for a Software Engineer who is eager to launch and grow their software...Full timeInternshipFlexible hours
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$110.7k - $218.3k
...and quality of work productAbility to build and sustain professional relationshipsAbility to lead projects or workstreamsAbility to manage and prioritize multiple tasks in a fast-paced and dynamic environmentStrong interpersonal skills and professional demeanorAbility...Local area$134k - $265k
...Automation (Mainframe & AS/400)Join our AI & Engineering team by transforming technology... ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...environments to lead and deliver the patch management program across complex legacy and...Local area- ...Technical 408Pay Range: $118,900.00 - $178,500.00Job DescriptionThe Software Engineer II is an early- to mid-career contributor with a mix of... ...systems, enterprise applications, and digital asset management solutions. They communicate project information to clients,...Full timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineer. Be the first to apply!
- IT software development manager Salt Lake City, UT
- software manager Salt Lake City, UT
- director software engineering Salt Lake City, UT
- director of software Salt Lake City, UT
- application manager Salt Lake City, UT
- application engineering manager Salt Lake City, UT
- 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


