Job ID: UT-70247 (90090407)
.Net Developer with C#, JSON, MVC, Entity, CSOM, REST, PHP, ASP, VB, Angular.js, React, Amber, Blazor, Ajax, mobile, SQL, SQL Server DBA, cloud, agile, RESTful, CI/CD and Git Flow Source Control experience
Location: Salt Lake City (UT) client: USBE
Duration: 12 months
Positions: 1 (1/2)
Interview: In-person or webcam/phone
Resource Responsibilities
•Prepares a wide variety of design, programming, and documentation tasks necessary for the development, implementation, and sustainment of IT applications
•Develops software solutions by studying requirements analysis and information needs; conferring with stakeholders and IT management; studying systems flow, data usage, and work processes; performs software design using software development fundamentals and processes, debug, test, and deploy software solutions
•Uses various programming languages and tools to include but not limited to .NET Framework, C#, JSON, CSOM, REST API, PHP, ASP, Visual Studio, Visual Basic, HTML, JavaScript (Angular JS, React and Amber), Blazor, Java, visual basic script, CSS, Ajax, XML, and other related web languages and tools for the development and deployment of web and mobile applications
•Develops logic and implements secure coding solutions to prevent/mitigate coding vulnerabilities
•Creates normalized database tables and SQL queries using MS SQL Server, and other RDMS and database tools
•Performs basic database administration tasks, performance optimization, index optimization, and writes advanced select queries
•Plans and coordinates the development of data structures, identifies specific data elements to be used in the system, designs, develops or modifies relational databases
•Follows prescribe data standards, policies and procedures, information security/information assurance policies, principles, and practices
•Prepares project plans, functional requirements, charters, time-lines, coordinate meetings, budgets, statements of work, Standard Operating Procedures, status reports, cost benefit analysis and resource utilization estimates
•Assists in the development and completion of Problem Statements and Business Case Analysis
•Oversees the coordination of the installation, testing, operating, troubleshooting, and maintenance of systems
•Works with customers to identify report requirements to translate data elements from the database to workable reports for the end-users and upper management
•Evaluates and provides guidance to project team members on the process employed in the analysis, design, documentation, and testing and/or evaluation of systems or segments of systems
Summary
Looking for a strong development candidate to perform development, modification, and sustainment of the Utah State Board of Education (USBE) the USBE School Lands Trust project and other USBE development related activities. Candidate must possess strong understanding of educational and financial principles/methodologies. Candidate must possess a strong understanding of statistical and mathematical principles; fundamental frontend languages such as HTML, CSS and JavaScript; familiarity with JavaScript frameworks such as Angular JS, React, and Amber; experience developing and maintaining data systems using .NET Framework, MVC, Blazor, Entity Framework, ASP, C# and SQL Server to include the ability to incorporate/integrate data visualization capabilities into web design.
SCORING CRITERIA
Technical
10.5% – Degree
5.3% – Web Development Experience
5.3% – C# Experience
8.8% – Unit Test Writing Experience
5.3% – JavaScript Framework Experience
5.3% – Relational Database and SQL Experience
10.5% – Cloud-based Environment Experience (preference)
8.8% – Agile Methodology Experience
10.5% – Git Flow Source Control Methodology Experience
5.3% – RESTful API Experience
8.8% – Asynchronous Programming Patterns Experience
5.3% – Understanding of CI/C
10.5% – Troubleshooting Skills
Technical score counts to 70% of overall score with the remaining 30% of score based on vendor bid rate.
