Search

.Net Developer-Remote-W2 Role

SmartIPlace
locationSalt Lake City, UT, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Must Have

  • .Net With Power BI
  • Expereince with State Client especially with Department of Education

Principal Responsibilities

As a Software Engineer, your responsibilities will include:

• Develop web applications for the SEATS Dashboard Project.

• Utilize technologies such as .NET (Core), C#, .NET Framework Core, and SQL.

• Use software development best practices and secure coding standards to create solutions.

• Perform basic database administration tasks, performance optimization, index optimization, and advanced queries.

• Collaborate and communicate effectively in an agile environment.

• Apply an engineering mindset.

• Consistently contribute to the team in analysis, design, testing, and delivery.

• Communicate with your team and with stakeholders about the value to be delivered.

• Follow prescribed coding and data standards, policies and procedures, information security/information assurance policies, principles, and practices.

• Prepare a variety of documentation necessary for the development and sustainment of the application dashboard.

• Analyze data, identify trends, patterns, and anomalies, and draw meaningful conclusions.

The Ideal Candidate

The ideal candidate for this position has the following:

• Is a highly skilled and motivated full-stack developer.

• Extensive development experience with .NET (Core), .NET Framework, C#, and SQL.

• Extensive experience with Power BI or other Analytics and Business Intelligence platforms.

• Experience with Git and CI/CD technologies and tools.

• Experience with front-end technologies such as: JavaScript, TypeScript, Lit, React, Angular, HTML, CSS.

• Experience with other tools and technologies such as: REST API’s, JSON.

• Experience with modern authentication, authorization, and identity practices and technologies.

• Experience using secure coding practices to prevent software vulnerabilities.

• Experience with Test Driven Development (TDD), unit testing, and other application testing methods.

• Ability to be thorough with a high attention to detail.

• Knowledge of agile practices and the ability to work well in an agile environment.

• Capability of applying systems engineering concepts, such as structured design, supportability, reliability, scalability, and maintainability to ensure that applications are optimized and loosely coupled.

• Desire and ability to communicate and collaborate often, and at a high level.

• Strong customer service and customer relations skills.

• Excellent communication skills.

• Ability to identify and develop creative solutions to problems.

• Strong understanding of data collections and data flow.

• Strong understanding of educational principles.

• Strong understanding of statistical and mathematical principles preferred.

• B.S. in Computer Science or related field preferred.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...