Jobs · Engineering · Utah

Software Engineer II - Career Services

WGU Product Design · Salt Lake City, UT · 2 days ago
Engineering$119k–$179k/yrFull-time

About the role

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.

Primary Responsibilities

  • Acts as a contributing member in assigned area within software engineering.
  • Maintains accountability for quality of services in their assigned area and success of assigned projects for on-time, on-budget, and on-scope delivery.
  • Demonstrates competence in both general software engineering as well as at least one sub-discipline (databases, middleware, UI development, etc.).
  • Contributes formally and informally to effectiveness of the team.
  • Participates in knowledge-transfer activities to increase their expertise and contribution.
  • Speaks authoritatively and accurately with respect to questions related to their area of ownership.
  • Contributes directly to rapid identification of system problems minimizing time to restoration of services.
  • Applies strategies and tools to plan and execute testing strategies to find the ‘sweet spot’ that maximizes quality while minimizing costs.
  • Demonstrates the ‘good enough’ principle that balances quality and time to implement.
  • Interprets functional, non-functional, and implied requirements into designs and code that meet those specifications.
  • Identifies gaps, risks, and deficiencies in such requirements and proposes solutions.
  • Writes technical requirements that can be interpreted by others into system realizations.
  • Performs other job-related duties as assigned.

Knowledge, Skills, and Abilities

  • Understanding of the processes associated with software development, including Planning, Measurement, Coding, Testing, Reuse, Tools, Abstraction, Algorithms and Complexity, Security, and basic system understanding.
  • Ability to employ the tools and techniques related to an engineering discipline, such as database management, user interface development, inter-process communications, etc.
  • Ability to create designs that can be realized in code that achieve functional and non-functional requirements for an application or assigned part of the system.
  • A demonstrated capability in one or more design methodologies, such as Object-oriented design, Function-oriented design, data centered design and the notations appropriate for each.
  • Ability to understand differences, strengths and weaknesses of various Software Development Life Cycle models, and practical considerations of options.
  • Understands implications of Software as a Service in the creation of software systems.
  • Thinks of and designs for scale, reliability, and cost in a public cloud environment.
  • Uses data and metrics to analyze Key Performance Indicators.
  • Ability to explain the basic value of a system and subsystems to users and how the various subsystems inter-operate to provide features.
  • Able to act as a partner with Operations in solving problems in assigned area.
  • Willingness to try new things as directed and adopt innovative ideas when presented.

Minimum Qualifications

  • Education: Bachelor’s Degree in Computer Science, Information Technology, or related field.
  • Experience: 3 years of experience and a proven track record in developing web-based applications and web services using Java, REST, and other web technologies.
  • Experience with software: 2 years of experience with Java (Spring, Apex), JavaScript (Node.js, React, Angular).
  • Experience interfacing with databases and integrating third party products with existing infrastructure.
  • Experience in lieu of education: Equivalent relevant experience performing the essential functions of this job may substitute for education degree requirements.

Pay

$118,900.00 - $178,500.00

Similar jobs

Software Engineer II

Ampcus IncAustin, TX· 5 mo ago
RemoteInformation Technologyapply on www1.jobdiva.com

Software Engineer II

Coworker.aiAtlanta, GA· 8 mo ago
Engineering$110k–$160k/yrapply on jobs.ashbyhq.com

Software Engineer II

MELE Associates, Inc.Albuquerque-Santa Fe Metropolitan Area· 10 mo ago
Engineeringapply on recruiting.ultipro.com

Software Engineer II

UberSunnyvale, CA· 1 wk ago
Engineering$171k–$209k/yrapply on tnl2.jometer.com

Software Engineer II

EmpiRx HealthUnited States· 2 wk ago
RemoteEngineeringapply on workforcenow.adp.com