We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineer

Universal Technical Institute
parental leave, paid time off, paid holidays, 401(k), remote work
United States, Arizona, Phoenix
Feb 19, 2025

Software Engineer
Job Locations

US-AZ-Phoenix Metro
ID

2025-7386


Type
Regular Employee



Overview

Are you ready to be part of the extraordinary future of technical and healthcare education? Do you thrive in a dynamic, innovative environment where you can make a tangible impact? If so, we want YOU to join our team as Software Engineer!

The Software Engineer performs requirement analysis, documents technical specifications, writes, reviews, tests and debugs complex code for larger integrated systems to support new or existing business initiatives.

What We Offer:
* Competitive Salary Range from $110,000-$120,000/yr based on experience

* FREE UTI or Concorde Tuition for you AND your Immediate Family
* Medical/Dental/Vision/Life Ins/STD & LTD Ins
* 401K, Paid Holidays, Paid Time Off
* Paid Parental Leave
* Pet Insurance

* Remote work environment



Responsibilities

System Development & Configuration
    Developing or configuring solutions in medium-sized systems or components of larger integrated systems.
  • Performing complex development or configuration in multiple technologies, referring more complex activities to higher-level staff.
  • Making relevant suggestions to fit business needs based on comprehensive domain knowledge in at least two areas and through regular interactions with business partners.
Issue Resolution & Quality Maintenance
  • Resolving urgent or important production system issues by troubleshooting complex technical problems and guiding others in areas of expertise.
  • Maintaining and improving system quality by testing, following, and holding others accountable to coding and process standards.
  • Designing solutions with performance, scalability, and optimization in mind, periodically assessing system performance and providing recommendations.
Team Growth & Innovation
  • Contributing to team growth with periodic coaching to subordinate and peer positions.
  • Improving team efficiency and productivity by recommending solutions to prevent or automate production support tasks.
  • Cultivating an innovative IT culture by recognizing and supporting new ways to solve business problems using current or new technology.


Qualifications

Education / Experience

  • Bachelor's degree in Computer Science, IT, or related field or equivalent experience and demonstrated ability required
  • Minimum four - eight years of experience as a software developer or other relevant IT discipline with demonstrated proficiency across multiple current technology disciplines required
  • Proficiency in the full software development life cycle, dynamics of applications development projects, and agile software development practices required
  • Building skills as a full stack developer preferred
  • Education Industry experience a plus
Technical Expertise & Knowledge
  • Possessing working knowledge with various technologies and languages, including SQL, JavaScript, XML, and JSON
  • Proficiency with specific technologies such as .NET plugins, Custom Workflow Activities, Azure Functions
  • Strong knowledge of general software engineering practices
  • Proficiency with SQL Server, Azure ecosystems, .NET Core, .NET framework, and ASP.NET Web API.
  • Experience with Application Lifecycle Management (ALM) tools, such as Azure DevOps.
Data Analysis & Problem Solving
  • Intermediate to complex data analysis skills using multiple data sources.
  • Ability to analyze data to discover useful information, suggest conclusions, and support decisions.
  • Strong problem-solving and decision-making skills to address technical challenges and guide technical projects.
  • Attention to detail in all aspects of work.
Self-Management & Team Collaboration
  • Ability to work under minimal supervision with a high degree of technical latitude.
  • Effective time management to guide technical projects and meet deadlines.
  • Strong interpersonal communication skills to collaborate with team members and business partners.
  • Commitment to continuous learning of new applications, tools, and technologies.
  • Flexibility and adaptability to function in fast-paced environments and maintain professional standards.
  • Ability to maintain a professional image and work environment.
  • Willingness to work off hours when required to support 24/7 critical business applications.

About Us:
It's all about the reputation. 55+ years of experience, trusted by 35+ industry leading brands, 16 campuses, 5 technical schools. But it's not all about the numbers. Here at Universal Technical Institute and its family of schools, we care about YOU. We care about making a change in the lives of our employees and our students. We're on a mission to expand our reach and increase our impact, one life at a time and that starts with yours...Come and be a part of our legacy!

Applied = 0

(web-7d594f9859-5j7xx)