Description
We are seeking a highly skilled and experienced Staff Software Engineer to join our team at Western Governors University (WGU). As a Staff Software Engineer, you will be a technical leader and expert in multiple areas of software engineering, responsible for ensuring best practices and well-engineered architecture across the department.
Responsibilities:
- Act as an expert in multiple areas of software engineering
- Maintain accountability for the quality of services in multiple areas and teams
- Contribute as a lead or consultant for their domain area or multiple teams
- Identify problems far in advance, find multiple solutions, and recommend the preferred solution to teams and management
- Apply strategies and tools to plan and execute testing strategies
- Demonstrate the 'good enough' principle that balances quality and time to implement
- Understand implications of functional and non-functional requirements on the system
- Perform other job-related duties as assigned
Requirements:
- Bachelor's Degree in Computer Science, Information Technology, or related field
- 10 years of experience in software development
- Experience in web-based applications and web services such as Java, REST, SQL, GIT, and other technologies
- Experience integrating third-party products
Preferred Qualifications:
- Master's Degree or PhD in Computer Science, Information Technology, or related field
- Technical experience in any of the following: GIT, SQL, Spring, Spring Boot, Java, Angular 2 or later, and AWS services
- Experience with Salesforce development lifecycle techniques and Salesforce governor limits
- Experience with cloud-based telephony, CTI, SIP/VoIP phones and protocols, QoS, IVRs, and call recording
Benefits:
- 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
- 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