Software Engineer- Python

Western Governors University

Salt Lake City, Utah, US
Pyy range: $95,900.00 - $143,800.00; bonus/equity:...
Software development lifecycle
Design patterns
System decomposition
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

Job Summary

  • 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.
  • The Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software for operating systems and applications.
  • This is a full-time, regular position (classified for 40 standard weekly hours) that is eligible for bonuses; 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; and 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.

Matching Summary

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.

Salary

Pay Range: $95,900.00 - $143,800.00; Bonus/Equity: Not specified; Benefits: medical, dental, vision, telehealth and mental healthcare, HSA, FSA, life insurance, disability, supplemental coverages, legal and identity theft, retirement savings plan, wellbeing program, discounted WGU tuition, flexible PTO, flexible sick time, 11 paid holidays, parental leave

Skills & Requirements

Must-have

  • software development lifecycle
  • design patterns
  • system decomposition
  • fault tolerance
  • object-oriented design
  • event-driven architectures

Nice-to-have

  • mentoring junior engineers
  • team leadership
  • risk management
  • higher education landscape
  • innovative ideas

Key Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 3 years of experience in software development
  • Experience in web-based applications and web services using Python, REST, JavaScript, Angular or React
  • Experience interfacing with databases
  • Experience integrating third-party products

Work Rights

Not specified

Tailored Resume

Cover Letter