Western Governors University - Salt Lake City, UT

posted 27 days ago

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

About the position

The Software Engineer position at Western Governors University (WGU) focuses on developing web applications and services using Java and Angular technologies. The role is integral to enhancing the university's online, competency-based degree programs, contributing to a mission of expanding access to higher education. The ideal candidate will manage multiple tasks in high-pressure environments, ensuring high-quality project delivery and effective communication with internal customers.

Responsibilities

  • Develop web applications and web services using Java, SOAP, REST, XML, HTTP, and other web technologies.
  • Manage multiple tasks and responsibilities in high-pressure environments, resolving problems early in project stages.
  • Deliver high-quality projects on time by designing architecture, writing high-quality code, and executing effective unit tests.
  • Optimize performance tuning for high utilization 24x7 access.
  • Integrate third-party products with existing infrastructure.
  • Gather business processes and project requirements from internal customers.
  • Research, design, and develop computer software systems in conjunction with hardware product development.
  • Analyze software requirements to determine feasibility of design within time and cost constraints.
  • Consult with hardware engineers to evaluate interface between hardware and software, and operational and performance requirements of the overall system.
  • Develop and direct software system testing procedures, programming, and documentation.
  • Ensure work area is clean, secure, and well maintained.
  • Perform miscellaneous projects as assigned and update technical skills as required.

Requirements

  • Technical university degree or equivalent experience.
  • 2 years of prior relevant work experience or advanced degrees.
  • 2 years' experience with software, Java (Spring, Apex), JavaScript (Node.js, React, Angular).
  • Experience with Web Services development: REST/SOAP/SOA/XML/HTML.
  • Good understanding of issue troubleshooting and performance tuning.
  • Commitment to quality through the ability to translate complex technical requirements into functional software.
  • Excellent verbal and written communication skills.
  • Ability to work in self-managed and team-based Agile projects.
  • Bachelor of Science Degree in Computer Science, Information Technology or related field.
  • Experience interfacing with Oracle databases and integrating third-party products with existing infrastructure.

Nice-to-haves

  • Experience with NetBeans
  • Subversion
  • Jira
  • Agile/Scrum project development
  • IDM/OSSO
  • ASP/.Net
  • DRUPAL
  • Groovy/Grails
  • Ruby/Rails
  • PHP
  • Hibernate/Seam
  • Banner
  • DROOLS, JBOSS
  • Technical Certification
  • Application Integration with legacy systems
  • JSF, J2EE, Java EE, jQuery, JavaScript
  • SQL
  • Oracle or other database interface.

Benefits

  • Diversity and inclusion commitment
  • Professional development opportunities
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service