Jobedly Post a Job

IT Software Developers

University of Utah · Campus
Full-timeTechnologySenior$85,000–$105,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Information Technology Software Developer role

Information Technology Software Developer positions focus on delivering results in their domain. This page aggregates open Information Technology Software Developer roles and what employers typically expect.

Department: 00417 - UIT Univ Support Services Responsibilities: IT Software Developer IV Requirements • Develop, support, and maintain Student Information System software used by partner colleges throughout the state. • Participate in all phases of the full software development lifecycle. • Operate effectively as part of a small, collaborative team, taking initiative and managing priorities with minimal oversight. • Gather and refine requirements with stakeholders, customers, and system administrators. • Design, plan, and implement broad architectural solutions related to application development and deployment. • Lead the design and development of a new Blazor-based web platform as a full migration from the existing WPF desktop application. • Communicate effectively with team members, stakeholders, and customers through strong verbal and written skills. • Manage working time effectively, operating independently while actively seeking opportunities for improvement. • Maintain a personal commitment to continuous learning and professional growth. • Maintain and enhance system integrations with connected platforms such as Canvas, Tableau, Salesforce, financial aid processing, payments, and others. • Prepare reports and correspondence related to project specifications, activities, and status. • Analyze information to recommend and plan the installation of new systems or modifications to existing systems. • Consult with customers and cross-functional departments on project status, proposals, and technical issues related to software design and maintenance. • Confer with project managers to gather information on limitations, capabilities, and requirements. • Coordinate the installation and deployment of software systems. • Participate in Agile/Scrum ceremonies including sprint planning, standups, and retrospectives. • Mentor junior developers and provide guidance on technical approach, code quality, and best practices. • Supervise and assign work to programmers, as needed. Technical Skills • Strong proficiency in C#, SQL Server, ASP.NET Core (including Blazor and Web API), HTML, CSS, and JavaScript. • Experience building web interfaces using the Blazor framework, including dependency injection, multithreaded programming, and component-based UI design. * Familiarity with WPF desktop applications for the purpose of understanding and migrating existing functionality to web. • Solid understanding of relational database design, including normalization, ERD modeling, and SQL. • Experience with SQL query optimization, performance tuning, troubleshooting performance issues, and reviewing database logs. • Strong commitment to code ownership and quality, including thorough peer code reviews and constructive feedback. • Experience writing clean, maintainable, and testable code using unit tests, design patterns, and industry best practices. • Experience with migration of legacy systems to modern web platforms. • Experience using AI coding assistant tools in an efficient and responsible manner. • Full-stack experience delivering solutions independently, from requirements refinement through UI design, business logic, database work, testing, and documentation. • Strong understanding of object-oriented design and programming principles throughout the software development lifecycle. • Experience building and maintaining CI/CD pipelines and release processes. • Experience designing and managing APIs with attention to application security, data security, and secure coding practices. • Experience with OAuth 2.0, OpenID Connect, and SSO authentication flows and configuration. • Experience working with Docker, IIS, HTTP request/response lifecycles, AJAX, XML, JSON, REST, and SOAP web services. • Experience using ORM tools such as Entity Framework Core. • Experience using Git for version control, including structured branching strategies and pull request workflows. • Experience with application logging, monitoring, and error tracking tools. Job Code: P3827…

Salary estimate

$85,000 – $105,000/yr
Provided by the employer.

Skills for this role

JavascriptC#SQLRESTDockerCi/CdGITHTMLCSSSalesforceTableauAgileScrumSecurity

Resume tips for Information Technology Software Developer applicants

Interview preparation

Prepare concrete STAR-format stories that show Information Technology Software Developer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Information Technology Software Developer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About University of Utah

University of Utah is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles