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 the 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. The ideal candidate easily partners with others and will be intrinsically motivated to find solutions within a given structure while having the ability to deal with abstract concepts, systems and innovative ideas in an organized self-disciplined way.
What We Offer:
• Competitive Salary of $110,000 - $120,000 per/year depending 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
System Development and Maintenance
Develops or configures innovative solutions in medium-sized systems or components of larger systems.Performs complex development or configuration in multiple technologies, referring more complex tasks to higher-level staff.Designs solutions with performance, scalability, and optimization in mind, periodically assessing system performance and providing recommendations.Maintains and improves system quality by testing, following, and contributing to coding and process standards.Troubleshoots complex technical issues, resolving urgent or important production system problems.Business Alignment and Innovation
Makes relevant suggestions based on comprehensive business domain knowledge in at least two areas, through team and regular interactions with business partners.Maintains trust with business partners by meeting project timelines.Analyzes data to discover useful information, suggest conclusions, and support decisions.Recognizes and supports the implementation of new ways to solve business problems using current or new technology.Team Growth and Efficiency
Contributes to team growth by coaching subordinate and peer positions.Enhances team reliability by actively participating in cross-training and knowledge transfer to other teammates, fostering a collaborative environment.Cultivates an innovative IT culture by recognizing and supporting the implementation of new ways to solve business problems using current or new technology QualificationsEducation / Experience
Bachelor’s degree in Computer Science, IT, or related field or equivalent experience and demonstrated ability requiredMinimum 4 - 8 years of experience as a software developer or other relevant IT discipline with demonstrated proficiency across multiple current technology disciplines requiredProficiency in the full software development life cycle, dynamics of applications development projects, and agile software development practices requiredBuilding skills as a full stack developer preferredEducation Industry experience a plusSkills
Technical Expertise:
Expert knowledge of at least one technology and intermediate knowledge of multiple technologies.Proficiency with Microsoft Dynamics 365 Sales, Power Apps (Model-driven and Canvas), .NET plugins, Custom Workflow Activities, Azure Functions, and Power Automate.Strong knowledge of Microsoft Power Platform and Azure ecosystems.Expertise in .NET Core and .NET framework.Familiarity with ASP.NET Web API and Blazor.Experience with Application Lifecycle Management (ALM) tools, such as Azure DevOps.Analytical and Problem-Solving Skills:
Intermediate to complex data analysis skills using multiple data sources.Ability to use good judgment, problem-solving, and decision-making skills.Attention to detail while navigating complex data analysis skills using multiple data sourcesAbility to learn new applications, tools, and technologies.Project Management and Interpersonal Skills:
Ability to work in a fast-paced environment, under minimal supervision with a high degree of technical latitude and guidetechnical projects utilizing effective time managementDemonstrates effective time management in guiding technical projects and exhibits strong interpersonal communication skills.
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!
UTI is committed to providing reasonable accommodations to employees and applicants with disabilities as required by the Americans with Disabilities Act ("ADA"). If you are an applicant and feel you need a reasonable accommodation pursuant to the ADA, select thisĀ linkĀ in order to send your request to our Recruitment Coordinator. For California residents or positions based out of a California location: To comply with the California Consumer Privacy Act (CCPA), UTI has posted its California Employee Privacy Notice. You can view the Privacy Notice at here.
Universal Technical Institute is a proud Equal Opportunity and Affirmative Action Employer. All qualified applicants, regardless of race, color, genetic information, national origin, religion or belief, sex, affectional or sexual orientation, gender identity or expression, immigration status, ancestry, age, marital status, disability, or protected veteran status, are encouraged to apply and will receive equal consideration based on merit, qualifications, and business need.
Application FAQs
Software Powered by iCIMS
www.icims.com