Full-Stack .NET / Power BI Developer (Contract)
Location: Can be remote or onsite, but candidate must reside in Utah
Type: Long-term Contract, W2 only (no third party candidates please)
We are seeking two Full-Stack .NET / Power BI Developers to support enterprise dashboard and data visualization projects. These roles will focus on developing and maintaining web applications, integrating analytics tools, and ensuring secure, scalable, and user-friendly solutions that support decision-making and improve user experience.
Key Responsibilities
- Design and develop web applications using .NET (Core), C#, and SQL.
- Incorporate data visualization and reporting tools such as Power BI or similar BI platforms into applications.
- Build responsive, secure, and scalable front-end solutions using JavaScript, TypeScript, React, Angular, HTML, and CSS.
- Develop and consume REST APIs , JSON services, and modern integration methods.
- Apply secure coding practices, TDD, and unit testing to ensure application quality.
- Perform database administration tasks including advanced queries, index optimization, and performance tuning.
- Collaborate in an Agile team environment , contributing to analysis, design, testing, and delivery.
- Prepare technical documentation to support development, sustainment, and knowledge transfer.
- Analyze data trends and patterns to support actionable insights.
Required Skills & Experience
- Strong full-stack development experience with .NET Core, C#, and SQL.
- Proficiency in Power BI or other BI/analytics platforms.
- Hands-on experience with front-end technologies (JavaScript, TypeScript, React, Angular, Lit, HTML, CSS).
- Experience with Git, CI/CD pipelines , and modern development workflows.
- Familiarity with secure coding practices , modern authentication/authorization methods, and identity frameworks.
- Experience applying Agile methodologies and working in collaborative team environments.
- Strong communication skills with the ability to present technical concepts to varied audiences.
Preferred Skills
- Knowledge of data collection, data flow, and statistical/mathematical principles.
- Understanding of educational systems or data-driven decision-making environments.
- B.S. in Computer Science or related field.
Ideal Candidate
The ideal candidate is a versatile developer with strong full-stack .NET skills, proven experience in analytics integration, and a passion for building tools that improve decision-making and user experience. They bring technical depth, a collaborative mindset, and a commitment to secure, high-quality software delivery.