.NET Developer with React

Salt Lake City, UT - Hybrid/Remote / Full Time

Position Summary

Software Technology Group is a software development consulting company dedicated to building software solutions that transform our clients businesses. Unlike most consulting companies, we have full-time salaried positions and offer our employees the chance to build and strengthen their skills with our custom Career Developing Plans, Certifications, Mentorships, and training. Our main goal is to help you have the career you want while also building the skill set you desire - sounds pretty awesome right?

We are seeking a talented and motivated .NET Developer with Angular expertise to join our dynamic development team. As a .NET Developer with Angular, you will play a crucial role in the design, development, and maintenance of our web applications. Your skills will be instrumental in creating high-quality, scalable, and responsive software solutions that align with our company's goals and objectives.

Job Responsibilities:

  • Full-stack Development: Design, develop, and maintain both front-end and back-end components of web applications using .NET technologies and React.
  • Application Architecture: Participate in the design and architecture of software systems, ensuring scalability, reliability, and performance are paramount considerations.
  • Code Implementation: Write clean, maintainable, and efficient code that adheres to best practices and coding standards, ensuring the highest quality of software deliverables.
  • Front-End Development: Develop user interfaces using React and related technologies, creating seamless and engaging user experiences.
  • Back-End Development: Work on server-side logic, database design, and integration with web services and APIs using .NET framework and related technologies.
  • Testing and Debugging: Conduct thorough testing, debugging, and troubleshooting to identify and fix issues promptly, ensuring the stability of the application.
  • Code Review: Participate in code reviews, providing constructive feedback to team members to promote continuous improvement and maintain code quality.
  • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other developers, to ensure effective communication and successful project delivery.
  • Documentation: Create and maintain technical documentation, including system architecture, API documentation, and other project-related documentation as required.
  • Research and Learning: Stay updated with the latest industry trends, best practices, and emerging technologies, and incorporate relevant advancements into projects where appropriate.

Required Skills & Experience
  • Proven Experience as a .NET Developer, with hands-on experience in developing applications using React.
  • Proficiency in .NET: Strong proficiency in C# and the .NET framework for server-side development.
  • React Expertise: Extensive experience in building modern, interactive web applications using React and related libraries.
  • Web Technologies: Solid understanding of HTML, CSS, JavaScript, and other web technologies to create responsive and user-friendly interfaces.
  • Database Skills: Experience with database design and development using SQL Server or other relational databases.
  • Version Control: Familiarity with version control systems, preferably Git, for efficient collaboration and code management.
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Adaptability: Capacity to thrive in a fast-paced environment and quickly learn new technologies as needed.
  • Team Player: Excellent teamwork and communication skills with the ability to work effectively in a collaborative setting.
  • Bachelor's Degree: A degree in Computer Science, Software Engineering, or a related field is preferred but not mandatory.

Apply Today

Max. file size: 256 MB.

It is the policy of Software Technology Group, Inc. to ensure equal employment opportunity to its employees and applicants for employment by fitness and merit without regard to race, color, religion, sex, national origin, age, disability, or genetic information.

Employing top software developers since 1996

Our business model makes us unique: most STG consultants are full-time employees, complete with benefits and paid time off. Positions at STG combine the variety and excitement of contract work with the stability of permanent employment.


We are a multi-year winner of the Alfred P. Sloan award for our outstanding accomplishments in workplace flexibility.

Quality People & Work

STG's management and consultants are considered industry leaders, working together to develop advanced, innovative solutions for our clients.

Continuous Learning

We offer a mentoring program that pairs junior software consultants with our senior consultants. Software consultants at all levels benefit from our regular training programs and education reimbursement options.

Employee Value

Without our employees, STG could not exist. We offer outstanding benefits, regular bonus opportunities, and above all, gratitude and appreciation for your contributions.