Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Western Governors University's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Western Governors University's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Western Governors University — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Western Governors University — free, in seconds.
About the Role
WGU is seeking a Senior Software Engineer to research, design, develop, and implement software systems. This role involves technical leadership, full-stack development, and collaboration with cross-functional teams to deliver scalable and reliable solutions. You will contribute to building a better future by expanding access to higher education through innovative online degree programs.
Responsibilities
- Act as a technical leader in software engineering, contributing to the design, development, and delivery of full-stack applications.
- Design, build, and maintain scalable solutions across frontend, backend, and APIs.
- Own the quality, performance, and reliability of systems within their domain.
- Collaborate with product, design, and engineering teams to deliver end-to-end solutions.
- Work across multiple technologies and services, selecting the right tools and frameworks for each use case.
- Lead design discussions and code reviews, promoting best practices and maintainable solutions.
- Mentor engineers and contribute to overall team effectiveness.
- Identify risks, dependencies, and technical challenges, and drive solutions proactively.
- Build and integrate API-first services and web applications.
- Improve system performance, scalability, and user experience across the stack.
- Lead troubleshooting and resolution of production issues.
- Balance speed and quality using pragmatic engineering practices.
- Translate business and technical requirements into scalable, maintainable solutions.
- Drive continuous improvement in technical debt, tooling, and engineering practices.
- Adapt to new technologies, frameworks, and business priorities as needed.
- Communicate project information to clients, project managers, or other design personnel.
- Maintain good working relationships with clients and staff.
- Write and maintain complete documentation.
- Support team members and ensure established goals and deadlines are met.
- Keep management informed of status and significant problems.
Requirements
- Minimum 6+ years of experience building and delivering full-stack applications.
- Experience developing web applications and APIs using modern programming languages (e.g., Java, Node.js, Python, JavaScript).
- Experience with frontend frameworks (e.g., Angular or similar).
- Experience working with service-based or modular architectures.
- Experience contributing to or leading system design decisions.
- Equivalent experience may substitute for formal education.
- Experience working across multiple programming languages and frameworks in a full stack environment.
- Experience with AWS or other cloud platforms.
- Experience with backend frameworks such as Spring Boot or Node.js.
- Experience with CI/CD pipelines and modern deployment practices.
- Experience with observability tools (e.g., Dynatrace, CloudWatch).
- Experience working in Agile/Scrum environments.
- Experience mentoring engineers or acting as a technical lead.
- Experience with API design and system integration.
- Familiarity with tools such as GitHub, JIRA, VS Code, IntelliJ.
- Experience with SQL and data modeling.
Skills
- Software development
- System design
- Scalable architecture
- Full-stack applications
- Frontend development
- Backend development
- API development
- Java
- Node.js
- Python
- JavaScript
- Angular
- API design
- System integration
- RESTful services
- Cloud-native development
- AWS
- Scalability
- Performance
- Reliability
- SDLC
- Modern development practices
- Observability practices (logging, monitoring, tracing)
- Cross-functional team collaboration
- Technical leadership
- Mentoring engineers
- Risk management
- Dependency management
- Ambiguous environments
- Adaptability
- Pragmatic engineering practices
- Continuous improvement
- Technical debt management
- Tooling
- Engineering practices
- SQL
- Data modeling
Work Type
- Full-Time Regular
Experience Level
- Senior
- 6+ years
Education Level
- Bachelor’s degree in Computer Science, Information Technology, or related field
Salary/Compensations
- $143,700.00 - $222,700.00
Benefits
- Bonuses
- Medical healthcare
- Dental healthcare
- Vision healthcare
- Telehealth healthcare
- Mental healthcare
- Health savings account
- Flexible spending account
- Basic life insurance
- Voluntary life insurance
- Disability coverage
- Accident supplemental coverage
- Critical illness supplemental coverage
- Hospital indemnity supplemental coverage
- Legal coverage
- Identity theft coverage
- Retirement savings plan
- Wellbeing program
- Discounted WGU tuition
- Flexible paid time off for rest and relaxation
- Flexible paid sick time
- 11 paid holidays
- Other paid leaves
- Up to 12 weeks of parental leave
About the Company
- WGU is driven by a mission to expand access to higher education through online, competency-based degree programs.
- WGU is 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.
Equal Opportunity
- All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.