Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer (C#.NET) - Careers at Robert Half

Robert Half

Software Engineer (C#.NET) - Careers at Robert Half

full-timePosted: Feb 3, 2026

Job Description

About the Software Engineer (C#.NET) Role at Robert Half

Robert Half is thrilled to present an exciting opportunity for a talented Software Engineer specializing in C#.NET to join our client's dynamic team in Salt Lake City, Utah. Located in the vibrant tech hub near Farmington, this full-time position offers a chance to work on cutting-edge web applications and software solutions that drive business success. As a key player in our innovative projects, you'll develop, optimize, and maintain high-quality systems using C#.NET frameworks, collaborating with cross-functional teams to deliver scalable, secure, and user-focused technologies. If you're passionate about C#.NET development, database optimization, API integrations, and staying ahead of industry trends, this role at Robert Half provides the perfect platform to advance your career in a supportive environment. With a competitive salary around $100,000 and comprehensive benefits, this position is ideal for experienced developers seeking growth in Utah's booming tech scene.

Why This C#.NET Software Engineer Role Stands Out

In Salt Lake City, UT, the demand for skilled C#.NET engineers is surging, fueled by the region's expanding tech ecosystem. Robert Half connects top talent like you with leading employers, offering stability, innovation, and work-life balance. You'll contribute to projects that enhance organizational goals, from building robust web apps to implementing enterprise-grade security. Our client values collaboration, continuous learning, and excellence, making this more than just a job—it's a career-defining opportunity.

Key Responsibilities

As a Software Engineer (C#.NET), your role will be pivotal in delivering high-impact solutions. Here's what you'll do daily:

  • Design and Develop Web Applications: Leverage C#.NET frameworks like ASP.NET to create scalable, feature-rich web apps and APIs that meet business needs.
  • Stakeholder Collaboration: Work closely with product owners, designers, and teams to gather requirements and architect technical solutions.
  • Database Optimization: Craft efficient SQL queries, stored procedures, and database schemas to boost performance and handle large datasets.
  • Testing and Debugging: Perform rigorous unit, integration, and performance testing to ensure bug-free, reliable software.
  • API Integrations: Seamlessly incorporate third-party services, enhancing app functionality and user experience.
  • Code Reviews and Standards: Participate in peer reviews, enforce best practices, and elevate team code quality.
  • Documentation: Maintain detailed records of designs, processes, and code for seamless handoffs and troubleshooting.
  • Application Maintenance: Update legacy systems with modern features, security patches, and UX improvements.
  • Security Implementation: Deploy authentication, authorization, and data protection measures to safeguard sensitive information.
  • Continuous Improvement: Research emerging technologies like .NET Core, Azure, and microservices to innovate development workflows.

Required Qualifications for C#.NET Software Engineers

To excel in this role, candidates should bring:

  • 3+ years of hands-on experience with C#.NET, ASP.NET, and related frameworks.
  • Proficiency in database technologies (SQL Server preferred) for query optimization and schema design.
  • Demonstrated skills in API development, third-party integrations, and web services.
  • Strong testing methodologies and debugging expertise.
  • Knowledge of security protocols, including OAuth, JWT, and encryption.
  • Experience with Agile/Scrum environments and tools like Git, Azure DevOps.
  • Excellent communication skills for cross-team collaboration.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • Bonus: Familiarity with cloud platforms (Azure/AWS), front-end tech (React/JavaScript), and DevOps practices.

Robert Half prioritizes diverse, skilled professionals ready to tackle real-world challenges in Salt Lake City's tech landscape.

Why Join Us at Robert Half?

Joining Robert Half means accessing unparalleled support, from talent matching to career coaching. Our client offers a competitive $100,000 salary, plus benefits like health insurance, 401(k) matching, PTO, and professional growth programs. Enjoy Salt Lake City's outdoor lifestyle, low cost of living, and proximity to tech giants. This C#.NET role promises innovation, stability, and advancement—apply now to elevate your career!

SEO Keywords: C#.NET Software Engineer jobs Salt Lake City, .NET developer Utah, web application developer Farmington UT, Robert Half tech careers.

Locations

  • Salt Lake City, Utah, United States

Salary

100,000 - 100,000 USD / yearly

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#.NETintermediate
  • Web Application Developmentintermediate
  • API Developmentintermediate
  • Database Optimizationintermediate
  • SQL Queries and Stored Proceduresintermediate
  • Code Review and Standardsintermediate
  • Third-Party API Integrationintermediate
  • Software Testing and Debuggingintermediate
  • Security Implementation (Authentication/Authorization)intermediate
  • Technical Documentationintermediate

Required Qualifications

  • Proven experience in C#.NET development (experience)
  • Strong knowledge of web frameworks and scalability (experience)
  • Expertise in database design and performance optimization (experience)
  • Experience with API integration and third-party services (experience)
  • Proficiency in testing, debugging, and code reviews (experience)
  • Familiarity with security best practices (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)
  • Excellent problem-solving and communication skills (experience)
  • Commitment to staying current with emerging technologies (experience)

Responsibilities

  • Design, develop, and implement web applications and APIs using C#.NET frameworks, ensuring functionality and scalability
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions
  • Optimize database performance through efficient queries, stored procedures, and schema designs
  • Conduct thorough testing and debugging to ensure software reliability and performance
  • Integrate third-party APIs and services to enhance application functionality
  • Participate in code reviews, providing constructive feedback to maintain coding standards
  • Document technical designs, processes, and workflows for future development
  • Maintain and update existing applications for improved functionality, security, and user experience
  • Implement security measures including authentication and authorization
  • Stay current on new technologies and frameworks to improve development practices

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible work arrangements
  • general: Professional development opportunities and training programs
  • general: Collaborative and innovative team environment
  • general: Career advancement paths within Robert Half
  • general: Employee wellness programs and perks

Target Your Resume for "Software Engineer (C#.NET) - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer (C#.NET) - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer (C#.NET) - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Salt Lake City, UTC#.NET DeveloperSoftware Engineer UtahTech Jobs FarmingtonFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer (C#.NET) - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Software Engineer (C#.NET) - Careers at Robert Half

Robert Half

Software Engineer (C#.NET) - Careers at Robert Half

full-timePosted: Feb 3, 2026

Job Description

About the Software Engineer (C#.NET) Role at Robert Half

Robert Half is thrilled to present an exciting opportunity for a talented Software Engineer specializing in C#.NET to join our client's dynamic team in Salt Lake City, Utah. Located in the vibrant tech hub near Farmington, this full-time position offers a chance to work on cutting-edge web applications and software solutions that drive business success. As a key player in our innovative projects, you'll develop, optimize, and maintain high-quality systems using C#.NET frameworks, collaborating with cross-functional teams to deliver scalable, secure, and user-focused technologies. If you're passionate about C#.NET development, database optimization, API integrations, and staying ahead of industry trends, this role at Robert Half provides the perfect platform to advance your career in a supportive environment. With a competitive salary around $100,000 and comprehensive benefits, this position is ideal for experienced developers seeking growth in Utah's booming tech scene.

Why This C#.NET Software Engineer Role Stands Out

In Salt Lake City, UT, the demand for skilled C#.NET engineers is surging, fueled by the region's expanding tech ecosystem. Robert Half connects top talent like you with leading employers, offering stability, innovation, and work-life balance. You'll contribute to projects that enhance organizational goals, from building robust web apps to implementing enterprise-grade security. Our client values collaboration, continuous learning, and excellence, making this more than just a job—it's a career-defining opportunity.

Key Responsibilities

As a Software Engineer (C#.NET), your role will be pivotal in delivering high-impact solutions. Here's what you'll do daily:

  • Design and Develop Web Applications: Leverage C#.NET frameworks like ASP.NET to create scalable, feature-rich web apps and APIs that meet business needs.
  • Stakeholder Collaboration: Work closely with product owners, designers, and teams to gather requirements and architect technical solutions.
  • Database Optimization: Craft efficient SQL queries, stored procedures, and database schemas to boost performance and handle large datasets.
  • Testing and Debugging: Perform rigorous unit, integration, and performance testing to ensure bug-free, reliable software.
  • API Integrations: Seamlessly incorporate third-party services, enhancing app functionality and user experience.
  • Code Reviews and Standards: Participate in peer reviews, enforce best practices, and elevate team code quality.
  • Documentation: Maintain detailed records of designs, processes, and code for seamless handoffs and troubleshooting.
  • Application Maintenance: Update legacy systems with modern features, security patches, and UX improvements.
  • Security Implementation: Deploy authentication, authorization, and data protection measures to safeguard sensitive information.
  • Continuous Improvement: Research emerging technologies like .NET Core, Azure, and microservices to innovate development workflows.

Required Qualifications for C#.NET Software Engineers

To excel in this role, candidates should bring:

  • 3+ years of hands-on experience with C#.NET, ASP.NET, and related frameworks.
  • Proficiency in database technologies (SQL Server preferred) for query optimization and schema design.
  • Demonstrated skills in API development, third-party integrations, and web services.
  • Strong testing methodologies and debugging expertise.
  • Knowledge of security protocols, including OAuth, JWT, and encryption.
  • Experience with Agile/Scrum environments and tools like Git, Azure DevOps.
  • Excellent communication skills for cross-team collaboration.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • Bonus: Familiarity with cloud platforms (Azure/AWS), front-end tech (React/JavaScript), and DevOps practices.

Robert Half prioritizes diverse, skilled professionals ready to tackle real-world challenges in Salt Lake City's tech landscape.

Why Join Us at Robert Half?

Joining Robert Half means accessing unparalleled support, from talent matching to career coaching. Our client offers a competitive $100,000 salary, plus benefits like health insurance, 401(k) matching, PTO, and professional growth programs. Enjoy Salt Lake City's outdoor lifestyle, low cost of living, and proximity to tech giants. This C#.NET role promises innovation, stability, and advancement—apply now to elevate your career!

SEO Keywords: C#.NET Software Engineer jobs Salt Lake City, .NET developer Utah, web application developer Farmington UT, Robert Half tech careers.

Locations

  • Salt Lake City, Utah, United States

Salary

100,000 - 100,000 USD / yearly

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C#.NETintermediate
  • Web Application Developmentintermediate
  • API Developmentintermediate
  • Database Optimizationintermediate
  • SQL Queries and Stored Proceduresintermediate
  • Code Review and Standardsintermediate
  • Third-Party API Integrationintermediate
  • Software Testing and Debuggingintermediate
  • Security Implementation (Authentication/Authorization)intermediate
  • Technical Documentationintermediate

Required Qualifications

  • Proven experience in C#.NET development (experience)
  • Strong knowledge of web frameworks and scalability (experience)
  • Expertise in database design and performance optimization (experience)
  • Experience with API integration and third-party services (experience)
  • Proficiency in testing, debugging, and code reviews (experience)
  • Familiarity with security best practices (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)
  • Excellent problem-solving and communication skills (experience)
  • Commitment to staying current with emerging technologies (experience)

Responsibilities

  • Design, develop, and implement web applications and APIs using C#.NET frameworks, ensuring functionality and scalability
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions
  • Optimize database performance through efficient queries, stored procedures, and schema designs
  • Conduct thorough testing and debugging to ensure software reliability and performance
  • Integrate third-party APIs and services to enhance application functionality
  • Participate in code reviews, providing constructive feedback to maintain coding standards
  • Document technical designs, processes, and workflows for future development
  • Maintain and update existing applications for improved functionality, security, and user experience
  • Implement security measures including authentication and authorization
  • Stay current on new technologies and frameworks to improve development practices

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible work arrangements
  • general: Professional development opportunities and training programs
  • general: Collaborative and innovative team environment
  • general: Career advancement paths within Robert Half
  • general: Employee wellness programs and perks

Target Your Resume for "Software Engineer (C#.NET) - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer (C#.NET) - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer (C#.NET) - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Salt Lake City, UTC#.NET DeveloperSoftware Engineer UtahTech Jobs FarmingtonFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer (C#.NET) - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.