FT / PT Status Full-Time Salary $45.00 - $56.00 Hourly Wage Remote Work / In-Office Hybrid Recruiter Elida Barrera Application Deadline 7/28/2026
Key Responsibilities
Software Engineer
The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practicesDomain-Driven Design Microservices design Event-Driven Architecture andTest-Driven Development who also possesses the ability to incorporate andintegrate data visualization capabilities into web application is a senior-level position requiring a minimum of five years ofprofessional software development experience. This is a hybrid position which requires the individual to work a minimum of two days in our Salt Lake City UT office.
The ideal candidate will be proficient in modern softwaredevelopment methodologies and excited about contributing to educationaladvancements through technology. The ideal candidate will be passionate abouteducation and technology consistently seeking to improve systems to enhanceuser experiences for students and educators alike.
Principal Responsibilities
As a Software Engineer your responsibilities willinclude:
Develop web applications for the Utah Schools Information Management System (USIMS).
Create scalable solutions using the ecosystem leveraging C# EF Core and Azure services.
Use software development best practices and secure coding standards to create solutions.
Consistently engage in pair-programming to achieve high quality and alignment.
Communicate and work effectively in an agile environment including sprint planning and backlog refinement etc. utilizing Azure DevOps (ADO).
Continuously contribute to the team in analysis design testing and delivery of quality working software.
Relentlessly communicate with your team and with stakeholders about value to be delivered.
Qualifications
The Ideal Candidate
The ideal candidate for this position has the following:
Extensive experience with Domain-Driven Design (DDD) Microservices and Event-Driven Architecture.
Highly skilled and motivated full-stack software engineer.
Extensive development experience (Core) C# and Azure.
Experience with Git Containerization (Docker Kubernetes etc.) and CI/CD technologies and tools.
Proficient in the Azure DevOps (ADO) utilizing Boards Repos and Pipelines.
Experience with front-end technologies such as JavaScript TypeScript Lit Razor Blazor HTML and CSS.
Experience with Web Components and micro frontends.
Experience with non-relational databases such as Cosmos DB.
Experience and alignment with secure coding practices.
Experience with Test Driven Development (TDD) and a commitment to unit testing and other application testing methods.
Ability to be thorough with a high attention to detail.
Alignment with agile practices and the ability to work well in an agile environment.
Capability of applying systems engineering concepts such as structured design supportability reliability scalability and maintainability to ensure that applications are optimized and loosely coupled.
Desire and ability to communicate and collaborate often and at a high level.
Strong customer service and customer relations skills.
Excellent communication skills.
Ability to identify and develop creative solutions to problems.
Strong understanding of data collections and data flow.
B.S. in Computer Science or related field preferred.
Resident of the state of Utah.
Why You Should Join Our Team
As a Software Engineer on USIMS you will be part of one of the most significant technology modernization efforts in Utah state government replacing 28 legacy education data systems with a unified platform that serves 161 school districts and over 656000 students statewide. Your work will directly shape how educators are licensed how student data is managed and leveraged and how education funding flows across the state. That is a rare opportunity to build something that genuinely matters at scale. Beyond the mission USBE offers a strong work-life balance generous paid time off top-tier retirement plan options and a variety of medical insurance plans. For more information on the benefits we offer please visit the USBE Employment Benefits page.
About the Role
Location 250 East 500 South Salt Lake City Utah 84111 United States Background Check Required Yes Drug Test Required No Schedule Code AE - Employees of the State Board of Edu. This is a career service exempt at will position.
Why You Should Join Our Team In Utah we believe hard work is important but balance is essential. Finding work/life balance is a vital element to our culture. To find out more about WHY Utah click here. Other benefits may include:
Job Stability: Enjoy the security and reliability of employment within a well-established organization.
Career Growth:Develop valuable skills and gain opportunities for leadership within a large organization.
Meaningful Work: Contribute to an important service that benefits the community and supports organizational goals.
Supportive Work Environment:Be part of a team that values cooperation strong work ethics and mutual support.
The Agency For more information about the Utah State Board of Education please click here.
EEO Statement The State of Utah is committed to equal employment opportunity regardless of race color ancestry religion sex national origin sexual orientation age citizenship marital status disability gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories consistent with legal requirements. For accommodations please contact .
Required Experience:
IC
FT / PT Status Full-TimeSalary $45.00 - $56.00 Hourly Wage Remote Work / In-Office HybridRecruiter Elida Barrera Application Deadline 7/28/2026Key ResponsibilitiesSoftware EngineerThe Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure c...
FT / PT Status Full-Time Salary $45.00 - $56.00 Hourly Wage Remote Work / In-Office Hybrid Recruiter Elida Barrera Application Deadline 7/28/2026
Key Responsibilities
Software Engineer
The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practicesDomain-Driven Design Microservices design Event-Driven Architecture andTest-Driven Development who also possesses the ability to incorporate andintegrate data visualization capabilities into web application is a senior-level position requiring a minimum of five years ofprofessional software development experience. This is a hybrid position which requires the individual to work a minimum of two days in our Salt Lake City UT office.
The ideal candidate will be proficient in modern softwaredevelopment methodologies and excited about contributing to educationaladvancements through technology. The ideal candidate will be passionate abouteducation and technology consistently seeking to improve systems to enhanceuser experiences for students and educators alike.
Principal Responsibilities
As a Software Engineer your responsibilities willinclude:
Develop web applications for the Utah Schools Information Management System (USIMS).
Create scalable solutions using the ecosystem leveraging C# EF Core and Azure services.
Use software development best practices and secure coding standards to create solutions.
Consistently engage in pair-programming to achieve high quality and alignment.
Communicate and work effectively in an agile environment including sprint planning and backlog refinement etc. utilizing Azure DevOps (ADO).
Continuously contribute to the team in analysis design testing and delivery of quality working software.
Relentlessly communicate with your team and with stakeholders about value to be delivered.
Qualifications
The Ideal Candidate
The ideal candidate for this position has the following:
Extensive experience with Domain-Driven Design (DDD) Microservices and Event-Driven Architecture.
Highly skilled and motivated full-stack software engineer.
Extensive development experience (Core) C# and Azure.
Experience with Git Containerization (Docker Kubernetes etc.) and CI/CD technologies and tools.
Proficient in the Azure DevOps (ADO) utilizing Boards Repos and Pipelines.
Experience with front-end technologies such as JavaScript TypeScript Lit Razor Blazor HTML and CSS.
Experience with Web Components and micro frontends.
Experience with non-relational databases such as Cosmos DB.
Experience and alignment with secure coding practices.
Experience with Test Driven Development (TDD) and a commitment to unit testing and other application testing methods.
Ability to be thorough with a high attention to detail.
Alignment with agile practices and the ability to work well in an agile environment.
Capability of applying systems engineering concepts such as structured design supportability reliability scalability and maintainability to ensure that applications are optimized and loosely coupled.
Desire and ability to communicate and collaborate often and at a high level.
Strong customer service and customer relations skills.
Excellent communication skills.
Ability to identify and develop creative solutions to problems.
Strong understanding of data collections and data flow.
B.S. in Computer Science or related field preferred.
Resident of the state of Utah.
Why You Should Join Our Team
As a Software Engineer on USIMS you will be part of one of the most significant technology modernization efforts in Utah state government replacing 28 legacy education data systems with a unified platform that serves 161 school districts and over 656000 students statewide. Your work will directly shape how educators are licensed how student data is managed and leveraged and how education funding flows across the state. That is a rare opportunity to build something that genuinely matters at scale. Beyond the mission USBE offers a strong work-life balance generous paid time off top-tier retirement plan options and a variety of medical insurance plans. For more information on the benefits we offer please visit the USBE Employment Benefits page.
About the Role
Location 250 East 500 South Salt Lake City Utah 84111 United States Background Check Required Yes Drug Test Required No Schedule Code AE - Employees of the State Board of Edu. This is a career service exempt at will position.
Why You Should Join Our Team In Utah we believe hard work is important but balance is essential. Finding work/life balance is a vital element to our culture. To find out more about WHY Utah click here. Other benefits may include:
Job Stability: Enjoy the security and reliability of employment within a well-established organization.
Career Growth:Develop valuable skills and gain opportunities for leadership within a large organization.
Meaningful Work: Contribute to an important service that benefits the community and supports organizational goals.
Supportive Work Environment:Be part of a team that values cooperation strong work ethics and mutual support.
The Agency For more information about the Utah State Board of Education please click here.
EEO Statement The State of Utah is committed to equal employment opportunity regardless of race color ancestry religion sex national origin sexual orientation age citizenship marital status disability gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories consistent with legal requirements. For accommodations please contact .