Western Governors University - Salt Lake City, UT

posted 11 days ago

Full-time - Mid Level
Salt Lake City, UT
Educational Services

About the position

The Senior Software Engineer at Western Governors University (WGU) is responsible for leading the development of innovative applications and services aimed at enhancing the student experience. This role requires a mastery of coding excellence, mentoring of junior engineers, and the establishment of new standards in software architecture. The engineer will collaborate with various teams to develop features and solutions that support student success and scalability, while also identifying and addressing system inefficiencies.

Responsibilities

  • Lead in the building of cutting-edge applications and services to increase and improve the student experience.
  • Exemplify a mastery of coding excellence and software quality, mentoring others and pioneering new standards and architectural foundations.
  • Foster and utilize innovative approaches to problems and functionality for all key stakeholders.
  • Own technologies focusing on student success and scalability while supporting student-focused user experience.
  • Collaborate with developers, designers, testing, and product management to develop features and innovative approaches to applications and features.
  • May mentor/advise engineering teams on new languages and technologies; act as a resident expert when needed.
  • Establish a balance between strategic planning and initiatives with development, communication, troubleshooting, and problem solving.
  • Lead in the prototyping and development of new technology and framework, improving the student experience.
  • Identify system redundancies and inefficiencies, proposing innovative and cost-effective solutions.
  • Work with internal customers to gather business processes and project requirements.

Requirements

  • Bachelor's degree in computer science, information technology, or related field.
  • 6 years of prior relevant experience with Python and React.
  • 7 years' experience in software development; pioneering new approaches and technologies in engineering.
  • Experience in web-based applications and web services such as Salesforce, Apex, Java or Python, REST, SQL, GIT and other technologies, including experience integrating third-party products.
  • Demonstrated ability to establish innovative system frameworks.
  • Demonstrated ability to implement and manage an API Framework.

Nice-to-haves

  • Master's degree or higher in related field.
  • Proven experience in Amazon Web Services (AWS), GIT, SQL, Spring, Spring boot, Java or Python, React, Terraform, or Cloud Formation.
  • Knowledge and experience with Salesforce development lifecycle techniques and Salesforce governor limits.
  • Strong background in cloud-based telephony, CTI, SIP/VoIP phones and protocols, QoS, IVRs, and call recording.
  • Experience architecting, implementing, and managing enterprise-level contact center solutions.
  • Strong experience with distance education and distance learning students.

Benefits

  • Diversity and inclusion commitment
  • Opportunities for professional development
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service