Demo

Software Engineer II

Tecuity, Inc.
Hyde Park, UT Full Time
POSTED ON 9/12/2026
AVAILABLE BEFORE 1/9/2027

Position Summary

The Software Engineer II is responsible for designing, implementing, and maintaining internet applications and related systems. The Software Engineer II must be highly responsible, accountable, and self-motivated, talented at problem solving, and be able to design optimal solutions to complex problems. The Software Engineer II will work closely within a team, following industry best practices, standards, and patterns to create innovative, high-quality solutions that meet our clients' business needs and objectives. The Software Engineer II will have a real impact as a core member of the team, bringing fresh ideas and new perspectives to existing and new products.

As a Software Engineer II, you’ll grow your ownership of the product over time, with support from senior engineers on the team.

About the Work

Our product serves Secretary of State offices – state government agencies responsible for business filings and other public records - which means real filing deadlines, statutory requirements and citizens who rely on a working system. All new development happens on our modern .NET platform. We also maintain established .NET Framework (legacy) implementations currently in production or being migrated onto the modern platform; depending on your assignment, you may work in one or both.

This is a role with room to grow. You will start with well-defined work and clear support from senior engineers, and you will be given larger and less-defined pieces as you demonstrate you can carry them. You will be expected to know the product and the client well and understand the business rules behind the filings you build – not just the code.

AI-assisted development is standard practice here. Claude Code is in company-wide use at Tecuity and you will be learning it alongside a team that uses it daily. No prior experience is required – just a willingness to learn it, use it to work quickly and efficiently, and hold everything it produces to the same standard as code you write yourself.

Essential Job Functions

· Participate in all phases of the application development process.

· Code, test, debug, and document software components and applications.

· Take initiative in projects, contributing quality code and striving for excellence within the team and company culture.

· Translate business-specific requirements into software components and applications while adhering to company standards and design principles.

· Implement assigned features and defect fixes across the web application, API, and database layers.

· Write and maintain automated tests, ensuring changes pass pull request checks and build validation gates.

· Participate in code review as an author, responding to feedback and applying Tecuity coding standards and pull request guidelines.

· Provide user-support for web software applications, and help investigate defects and data issues in development, stage, and production.

· Work within the established build and release process for your assigned implementations, including branch workflows in Azure DevOps.

· Other programming duties as assigned.

Minimum Qualifications

· 4-year degree or equivalent experience

· 4-5 years of professional work experience coding in C# in a .NET environment. (Our platform is currently .NET 8, .NET 10, ASP.NET Core, Web API, LINQ, and established .NET Framework (legacy) implementations maintenance)

· 4-5 years of experience on MS SQL Server or equivalent SQL experience. Must be strong on stored procedures and functions

· Experience with web technologies: ASP.NET, HTML5, JavaScript, AJAX, CSS, JSON

· Experience developing and consuming REST APIs

· Working experience with React, or with another component-based JavaScript framework with the ability to ramp on React. (Our front end is React with Redux.)

· Experience developing cross-browser code and responsive CSS

· Working knowledge of an ORM such as Entity Framework Core, alongside stored-procedure based data access

· Experience writing automated unit tests

· Experience with Git in a branch-and-pull-request workflow

· Ability to work reliably within a collaborative team, with growing independence as your experience builds.

· Willingness to learn AI-assisted development tooling and hold everything it produces to the same standard as code you write yourself.

Preferred Qualifications

· Experience with the Agile software development methodologies

· Experience working in an established codebase

· Exposure to Microsoft Azure application hosting, such as App Services and Blob Storage

· Exposure to CI/CD pipelines, such as Azure DevOps Pipelines

· Exposure to structured logging and application monitoring, such as Serilog and Application Insights

· Experience with government, regulated, or compliance-driven software, or with handling personally identifiable information

· Awareness of web accessibility standards for public-facing applications

Why Tecuity?

Tecuity has spent more than 20 years building direct, long-term partnerships with Secretary of State offices. You will join a team that invests in your growth — starting with well-defined work and senior support, and expanding your ownership as you progress — on a modern stack, alongside engineers who treat AI-assisted development as a serious part of the craft, not an afterthought.

Benefits include:

· Company paid Medical/Vision/Dental/Life & Disability Insurance

· Paid Time Off (Holidays, Personal)

· 401k with Company Match

About Tecuity

Our passion is to deliver innovative technology solutions and services to government and citizens through seamless collaboration with an unwavering dedication to the success of our partners. We are proud to have over 20 years of experience working directly with Secretary of State offices. Our team provides our customers with direct access to experts who have in-depth business and technical knowledge, and our relentless focus on our customers' success has resulted in long-term business relationships.

Join us if you’re eager to develop innovative solutions that impact millions of users! We value energetic problem-solvers who thrive in collaborative environments and are committed to continuous learning in the ever-evolving landscape of software engineering.

Pay: $75,000.00 - $100,000.00 per year

Benefits:

  • 401(k) matching
  • AD&D insurance
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $75,000 - $100,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tecuity, Inc.

  • Tecuity, Inc. Hyde Park, UT
  • Position Summary The Senior Software Engineer I is responsible for designing, implementing, and maintaining internet applications and related systems. The ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Software Engineer II jobs in the Hyde Park, UT area that may be a better fit.

  • asirobots Mendon, UT
  • At ASI , we are revolutionizing industries with state-of-the-art autonomous robotics solutions. We deliver technologies that enhance safety, productivity, ... more
  • 5 Days Ago

  • Millennium Software and Staffing Inc Logan, UT
  • Perception Engineer III We are seeking a Perception Engineer III to lead the development of advanced robotics perception algorithms and sensor integration ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!