To Apply for this Job Click Here
Job Title: Software Engineer – Full Stack
Location: Remote (Utah Residents)
Employment Type: Contract (Two Openings)
Compensation: 60-75/hr
We are seeking two (2) highly motivated Software Engineers to contribute to the development and support of a data visualization and reporting dashboard used in the education space. This role involves full-stack development, integrating robust backend technologies with responsive and interactive front-end components, and incorporating business intelligence tools to support data-driven decision-making.
Responsibilities
-
Design, develop, and maintain web applications related to the SEATS Dashboard.
-
Work with technologies such as .NET Core, C#, .NET Framework, and SQL.
-
Apply software development best practices and follow secure coding standards.
-
Perform database tasks including administration, query optimization, and performance tuning.
-
Collaborate within an Agile development environment, contributing to all phases of delivery from planning to deployment.
-
Create and maintain technical documentation to support ongoing maintenance and stakeholder communication.
-
Interpret and analyze datasets to identify trends and surface actionable insights.
-
Follow established standards for coding, documentation, and security compliance.
Required Skills & Experience
-
Strong experience as a full-stack developer, with hands-on skills in:
-
.NET Core, .NET Framework, C#
-
SQL and advanced database queries
-
Power BI or similar analytics/BI platforms
-
Front-end technologies: JavaScript, TypeScript, HTML, CSS, and frameworks like React, Angular, or Lit
-
REST APIs and JSON
Familiarity with CI/CD tools, Git, and modern version control workflows.
Knowledge of secure coding practices and software vulnerability mitigation.
Experience with Test Driven Development (TDD), unit testing, and automated testing strategies.
Ability to collaborate closely with team members, product owners, and non-technical stakeholders.
Comfortable working in Agile methodologies (e.g., Scrum, Kanban).
Excellent communication, problem-solving, and customer service skills.
Strong attention to detail and an engineering mindset toward scalability and maintainability.
Preferred Qualifications
-
Understanding of data pipelines, data flow, and collection strategies.
-
Background or interest in education, learning technologies, or public sector systems.
-
Exposure to statistical or mathematical principles.
-
Bachelor’s degree in Computer Science or a related technical field.
To Apply for this Job Click Here
Share This Job
Share This Job
Refer A Candidate
Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.
Upload Your Resume
Share your resume, and we’ll match you with opportunities that fit your skills and goals.