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

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 714 Pay Range: $151,800.00 - $250,500.00

Job Description

The Manager of Software Engineering is responsible for leading high-performing software development teams in delivering scalable, secure, and innovative technology solutions that support organizational objectives. This role provides technical leadership, people management, and operational oversight while driving software development initiatives from concept through deployment and ongoing support. The successful candidate will foster a culture of collaboration, continuous improvement, quality, and accountability while ensuring projects are delivered on time, within budget, and aligned with business requirements.Essential Functions and ResponsibilitiesLeadership & Team Management
  • Lead, mentor, and develop a team of software engineers, fostering a culture of innovation, collaboration, and continuous learning.
  • Build and manage cross-functional software development teams utilizing industry best practices and Agile methodologies.
  • Conduct performance reviews, provide ongoing coaching, and support career development for team members.
  • Participate in hiring, onboarding, talent development, succession planning, and retention initiatives.
Software Development & Delivery
  • Partner with business stakeholders and internal customers to gather requirements, define technical solutions, and prioritize development efforts.
  • Drive all phases of the Software Development Life Cycle (SDLC), including requirements analysis, feasibility assessments, solution design, development, testing, implementation, documentation, and support.
  • Ensure the delivery of high-quality software solutions that meet business objectives, timelines, budget constraints, and technical standards.
  • Oversee project planning, resource allocation, sprint planning, and development schedules to ensure successful execution.
Technical Leadership
  • Provide architectural guidance and strategic direction for enterprise applications and integrations.
  • Lead solution design reviews, code reviews, and technical decision-making to ensure maintainability, scalability, security, and performance.
  • Evaluate and recommend technology solutions, including build-versus-buy decisions, application integrations, and platform modernization opportunities.
  • Establish and promote software engineering best practices, including test-driven development (TDD), continuous integration/continuous delivery (CI/CD), and DevOps principles.
Operational Excellence
  • Manage software release processes, application deployments, patch management, and production change control activities.
  • Identify and resolve technical and operational risks early to minimize project delays and reduce costs.
  • Monitor development metrics and implement process improvements to enhance team efficiency and software quality.
  • Ensure compliance with organizational policies, security standards, and governance requirements.
Financial & Strategic Management
  • Manage departmental budgets, resource forecasts, vendor relationships, and technology investments.
  • Contribute to strategic planning and technology roadmaps that support long-term organizational goals.
  • Perform other duties as assigned.
Knowledge, Skills, and Abilities
  • Proven ability to lead and inspire technical teams in a fast-paced, collaborative environment.
  • Strong people leadership, coaching, conflict resolution, and stakeholder management skills.
  • Deep understanding of software engineering principles, design patterns, and modern development practices.
  • Expertise in Agile methodologies, including Scrum, Kanban, and Test-Driven Development (TDD).
  • Experience designing and supporting enterprise-scale applications and integration platforms.
  • Strong architectural skills with the ability to evaluate and recommend innovative technology solutions.
  • Excellent analytical, problem-solving, and decision-making abilities.
  • Exceptional written, verbal, and presentation communication skills.
  • Ability to translate complex technical concepts into business-focused solutions.
  • Deep technical experience developing and supporting Java-based enterprise applications and web services technologies including REST, SOAP, XML, and modern web frameworks.
Organizational Impact
  • Leads a team responsible for executing operational and strategic objectives with measurable impact on departmental and organizational outcomes.
  • Allocates resources effectively and ensures team priorities align with business goals.
  • Contributes to budget planning and operational forecasting activities.
Problem Solving & Decision Making
  • Makes informed decisions regarding people, processes, systems, and technology solutions.
  • Addresses complex and often ambiguous challenges through analysis, collaboration, and sound judgment.
  • Continuously identifies opportunities to improve processes, efficiency, and service delivery.
Communication & Influence
  • Builds strong partnerships with stakeholders across technical and non-technical teams.
  • Influences decisions and gains alignment through effective communication and collaboration.
  • Champions organizational policies, standards, and best practices.
Leadership & Talent Development
  • Develops high-performing teams through mentoring, coaching, and accountability.
  • Drives employee engagement and fosters an inclusive team culture.
  • Supports recruitment, performance management, career growth, and succession planning efforts.
Minimum Qualifications
  • buildingBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent combination of education and experience).
  • 5 plus years of experience in enterprise software development, including hands-on software engineering experience as a 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.
  • Experience leading Agile software development teams and delivering enterprise applications.
  • Demonstrated experience with system architecture, software design, and application integration.
  • Tech stack: Strong proficiency in a modern backend language (e.g., Java , Kotlin , Python , or similar), Angular, or equivalent frameworks, experience building and operating production systems on AWS
Preferred Qualifications
  • Master's degree in Computer Science, Information Technology, Software Engineering, or related discipline.
  • Experience with Oracle or other relational database technologies.
  • Experience with identity management and authentication platforms (IDM, SSO, OAuth, etc.).
  • Experience with project management and workflow tools such as Jira.
  • Experience integrating enterprise applications, CRM platforms, document management systems, and Student Information Systems (SIS).
  • Experience modernizing or integrating legacy systems and applications.
  • Knowledge of DevOps practices, cloud platforms, CI/CD pipelines, and application modernization strategies.
  • Experience builidng or integrating AI-Powered Features using Large Language Models

This position is required to be in our Raleigh, NC office 5 days a week

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.#LI-JW1

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineer in Raleigh, NC vacancy
  •  ...integrate data across the enterprise. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform. In... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Raleigh, NC
    4 days ago
  • $101.9k - $140k

     ...are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts, using... 
    Suggested
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Raleigh, NC
    2 days ago
  • $95.3k - $158.8k

     ...translating complex requirements into impactful software solutions? About our Team...  ...governance, and effective collaboration across engineering and product teams. Responsibilities...  ...Effectively support GenAI development teams, manage model capacity, and maintain governance... 
    Suggested
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $136.1k - $252.8k

     ...this role. Are you motivated by leading complex engineering work while developing and empowering high‑performing...  ...Role This role provides senior leadership across software engineering delivery, people management, and technical direction. You will guide large, distributed... 
    Suggested
    Local area
    Flexible hours

    LexisNexis

    Raleigh, NC
    13 days ago
  • $3,000 per month

     ...receive a $3000 payment! code-extrefer This position may be eligible for up to $25K sign on bonus for external hires! Cyber Software Engineer Principal - DSP Digital Signal Processing WHAT WE’RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Lockheed Martin - US

    Raleigh, NC
    6 days ago
  • Merchants Distributors, Inc. (MDI) based in North Carolina is seeking a Software Engineering Manager to lead technical teams in delivering robust software solutions. The role focuses on project management, engineering management, and personnel management, ensuring that... 

    Merchants Distributors, Inc. (MDI)

    Raleigh, NC
    5 days ago
  • Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for seniors. You will architect and scale AI-enhanced systems, mentor engineers, and integrate advanced AI capabilities into products... 

    Direct Supply, Inc.

    Raleigh, NC
    3 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really...  ...other engineers. Collaborate with other devs, engineering management, and product owners to design and architect solutions to... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Raleigh, NC
    5 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Raleigh, NC
    4 days ago
  •  ...Software Engineer Office - US - North Carolina - Raleigh Development Full Time Do you thrive in a startup vibe? Were you built...  ...provision new customer accounts and allow existing customers to manage their entitlements and billing. This includes: Strategy... 
    Full time
    Work at office
    Local area

    Cloud Software Group

    Raleigh, NC
    1 day ago
  • $72.8k - $130k

     ...Software Engineer Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives...  ...of large healthcare datasets Lead MDM (Master Data Management) and provider data integration initiatives, ensuring accurate... 
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work

    UnitedHealthcare

    Raleigh, NC
    3 days ago
  •  ...Summary Jewelers Mutual is seeking a highly skilled Senior Software Engineer to lead the technical evolution of our agent-facing web...  ...scalable, modern React applications that simplify how agents manage their customers across insurance and non-insurance products.... 

    Jewelers Mutual Group

    Raleigh, NC
    2 days ago
  •  ...Senior Software Engineer If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems are built and integrated, this role is for you. You will work in a stable environment that rewards initiative... 
    Work experience placement

    ARA Brand

    Raleigh, NC
    5 days ago
  • $60 - $65 per hour

     ...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615...  ...Friday Will not accept candidates that require sponsorship Manager note: I expect the applicant to clearly demonstrate... 
    Monday to Friday

    Info Way Solutions

    Raleigh, NC
    5 days ago
  •  ...Carolina, Arizona, Texas We are looking for a hands-on Lead Software Engineer who provides technology solutions and integration services...  ..., and have excellent communication skills with other IT management levels, individual contributors, and business stakeholders.... 
    Temporary work
    Remote work

    First Citizens Bank

    Raleigh, NC
    4 days ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time

    Pearson

    Raleigh, NC
    5 days ago
  •  ...Software Engineer II Job Category: Information Technology Requisition Number: SOFTW002605 Posted: June 29, 2026 Full-Time Hybrid...  ...problem-solving skills with attention to detail and ability to manage assigned work independently. Preferred Qualifications... 
    Full time
    Work experience placement

    Jewelers Mutual Group

    Raleigh, NC
    2 days ago
  •  ...applications. Web Service SOAP/REST expertise, especially as a service provider. Expertise using Tomcat servers Experience with Agile software development methodology Expertise in using version control software like git, etc. Strong understanding of deployment processes,... 
    Local area

    Samprasoft

    Raleigh, NC
    3 days ago
  •  ...Job Title: VP, Head of Engineering Practice Location: REMOTE (Jersey City, NJ (preferred) or Raleigh, NC (3 days/week in office))...  ...related field (Master’s degree preferred). Minimum 15+ years in software engineering, with at least 5 years in a senior technology... 
    Work at office
    Remote work
    3 days per week

    Manpower Group Inc.

    Raleigh, NC
    2 days ago
  • $91.7k - $163.7k

     ...in Java, Python (pandas, NumPy), and SQL aligned to enterprise engineering standards Implement LLM-based capabilities, including...  ...with 2+ years of experience in applied data science or advanced software engineering roles, with hands-on involvement in building and supporting... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Raleigh, NC
    1 day ago
  • $89.2k - $209.5k

     ...performance monitoring, troubleshooting, security remediation, compliance support, vendor coordination, and infrastructure lifecycle management activities. Responsibilities The position is responsible for the administration, support, and operational management of... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  •  ...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking New Grad Software Engineers who have a passion for technology and education to help us build new, innovative products and add new features to our extremely successful... 
    H1b
    Work at office
    Visa sponsorship

    IXL Learning

    Raleigh, NC
    1 day ago
  •  ...Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC. The Senior Director, Software Engineering is accountable...  ..., including but not limited to: Laboratory Information Management and workflow systems (initially Histology,... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Dormont Manufacturing Company

    Raleigh, NC
    3 days ago
  • $115.4k - $192.3k

     ...edge products? Are you ready for a lead Engineer role? About the Business:...  ...Principles (). About the Role: The Software Engineering Lead serves as a subject matter...  ...experience with various resource models such as Managed Services and/or Staff Augmentation. •... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    13 days ago
  • $215k - $240k

     ...Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our...  ...better without being asked You thrive in a flat, self-managing team where influence comes from clarity and trust, not... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Raleigh, NC
    3 days ago
  • $118.3k - $219.8k

     ...productivity at scale. Partners with engineering, SRE/Operations, and Security to embed observability...  ...and operational excellence across the software delivery lifecycle. Responsibilities...  ...Platform engineering & automation: manage platforms via Infrastructure as Code;... 
    Temporary work
    Local area
    Immediate start
    Worldwide

    LexisNexis

    Raleigh, NC
    13 days ago
  • $120.5k - $162.68k

     ...BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our IMS compatible technologies... 
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Raleigh, NC
    5 days ago
  • Our client, a leading commercial insurance organization , is seeking a Senior Software Engineer to join their team. You will be part of the Technology & Engineering organization supporting Agile delivery teams responsible for building and maintaining scalable, high-availability... 
    3 days per week

    ManpowerGroup Global, Inc.

    Raleigh, NC
    5 days ago
  •  ...Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this...  ...communications & authentication- understanding of identity management, role-based access, and secure protocols (tools and platforms... 
    Full time
    Remote work

    Vigilant Cyber Systems, Inc

    Raleigh, NC
    3 days ago
  • $95.3k - $158.8k

     ...translating complex requirements into impactful software. Lead automation of model capacity, governance, and collaboration across engineering and product teams. Responsibilities...  ...components. Support GenAI development teams, manage model capacity, and maintain governance... 
    Local area
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineer. Be the first to apply!