Job ID: UT-70192 (90090426)

.Net Web Developer/Architect with C#, JavaScript, SQL, Cloud, Agile, Git, RESTful, CI/CD, Reactive UI, Azure, TDD, Asynchronous Programming Pattern, domain driven design (DDD), micro services, and Azure cloud experience

Location: Salt Lake City (UT) client: Utah State Board of Education (USBE)
Duration: 3 months
Positions: 1 (1/2)
Interview: In-person or webcam/phone

Requirements:

  • Degree in Computer Science or equivalent education and/or experience
  • 10+ years experience as a software engineer with increasing levels of responsibility and 5+ years as a senior or principal engineer
  • Demonstrated expertise in cloud-based environments, specifically developing and deploying using Microsoft Azure
  • Demonstrated expertise in microservices architecture
  • Demonstrated expertise in Domain Driven Design (DDD)
  • Demonstrated expertise with Event Driven Architecture
  • Demonstrated expertise in .NET Core
  • Demonstrated experience with multiple UI Frameworks and current experience with reactive frameworks (i.e., Angular, React, Blazor)
  • Demonstrated experience with Test Driven Development
  • Demonstrated experience working with Agile methodologies
  • Demonstrated experience implementing CI/CD strategies
  • Ability to mentor less experienced engineers
  • Troubleshooting skills
  • Ability to work in a highly collaborative organization

The Utah State Board of Education (USBE) is working on a comprehensive modernization initiative to replace our legacy systems, referred to as the Utah Schools Information Management System (USIMS).  Working for the USBE is a rare opportunity to use a combination of the latest technologies, best-of-breed software packages and custom development to deploy a refreshed code base and associated reporting applications and reports. We are looking for a Senior Software Engineer to join our team.

Responsibilities:

  • Partners with the Chief Architect on technology solutions to strategic technical and product objectives
  • Works closely with the lead software engineer
  • Collaborates with Chief Architect, development teams, and Product Owners to ensure technology solutions fulfill program objectives
  • Supports the Identification of technologies for Proofs of Concept, when directed leads execution of the POCs, and makes recommendations to Chief Architect
  • Provides leadership and mentoring to program development teams
  • Implements architecturally significant parts of the system to enable efficient work by the development teams
  • As requested, researches new technologies that may provide value to the program
  • Collaborates with project team members (operations, engineering & product management) to create secure, reliable, scalable software solutions
  • Participates in multi-person and multi-team projects to produce clean, efficient, self-documenting and testable code based on user story acceptance criteria
  • Collaborates with the team by reviewing code, writing documentation, participating in retrospectives and refining best practices
  • Works in an Agile environment that encourages incorporating user feedback and making improvements
  • Integrates third-party software components as required
  • Contributes to enterprise-wide tooling to streamline development and deployment processes

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.

Response Form (4)

E-RTR-14 (1)

.Net Web Developer/Architect with C#, JavaScript, SQL, Cloud, Agile, Git, RESTful, CI/CD, Reactive UI, Azure, TDD, Asynchronous Programming Pattern, domain driven design (DDD), micro services, and Azure cloud experience

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from innoSoul

Subscribe now to keep reading and get access to the full archive.

Continue reading