What are the responsibilities and job description for the Senior Software Engineer position at Interactive Resources - iR?
Senior Software Developer
3 days onsite - Lehi, UT
We are seeking a Senior Software Developer to design and build scalable applications across a modern full-stack environment. This role is hands-on and focused on delivering high-quality systems that are reliable, maintainable, and built to scale.
You will work across frontend, backend, and data layers using C# and SQL, owning features from design through production. This includes building user-facing applications, developing APIs, and contributing to overall system architecture.
Responsibilities
- Design and develop scalable full stack applications
- Build frontend experiences using SQL, Angular, and backend .NET
- Develop APIs using REST or GraphQL
- Contribute to system architecture and technical direction
- Troubleshoot issues and improve system performance
- Mentor team members and promote best practices
Requirements
- 5 years of software engineering experience
- Strong experience with SQL, Angular, and .NET
- Experience building APIs and working with relational databases
- Solid understanding of full stack system design
Nice to Have
- Experience with AWS Architecture - Any AWS certifications are highly preferred
- Experience with cloud platforms and CI/CD pipelines
- Familiarity with AI-assisted development tools and LLMs
Salary : $150,000 - $185,000