Software Engineer – Technical Lead

Posted 59mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Technical Lead owning .NET, Azure, and Blazor engineering at AI2IO, a technology solutions and software integration provider. Maintaining React systems and leading phased migrations.

Responsibilities:

  • Own technical direction for the strategic C#/.NET, ASP.NET Blazor, Microsoft Azure, SQL Server, Microsoft Graph API, and Entra ID platform
  • Lead architecture and design for new features and systems
  • Produce architecture decision records, system diagrams, API contracts, migration guidance, and implementation plans
  • Define and enforce coding standards, pull-request practices, definition of done, automated testing, accessibility, documentation, and engineering quality standards
  • Remain hands-on in production C#, Blazor, Azure, and targeted React/TypeScript work
  • Own the technical health, defect resolution, dependency updates, security findings, diagnostics, testing, and production support of transitional React applications
  • Assess inherited React applications and document architecture, build and deployment processes, dependencies, data flows, integrations, ownership gaps, operational risks, and critical workflows
  • Create phased React-to-Blazor migration strategies while preserving user outcomes, data integrity, integrations, and operational continuity
  • Decide what to migrate, redesign, consolidate, retire, or temporarily retain
  • Decompose migrations into controlled increments with contracts, acceptance criteria, rollback plans, and cutover checkpoints
  • Partner with Product Owners, business stakeholders, and users to validate functional parity and improve the user experience
  • Plan technical delivery, including discovery, dependencies, sequencing, integration risks, milestones, estimates, and execution health
  • Coordinate engineers through delegation, design checkpoints, code review, blocker removal, and implementation direction
  • Partner with the Project Manager on scheduling, stakeholder communication, scope coordination, and delivery
  • Own Azure production readiness, deployment planning, observability, diagnostics, rollback considerations, support documentation, and technical risk resolution
  • Lead investigation of significant production issues and coordinate mitigation, root-cause analysis, and follow-up improvements
  • Set secure engineering and quality standards for authentication, authorization, secrets, data access, dependency management, input validation, privacy, and secure coding
  • Own testing strategy across .NET, Blazor, and React applications
  • Ensure CI/CD pipelines apply reliable automated quality gates
  • Coach engineers through design reviews, pairing, pull-request feedback, debugging, migration planning, and delegation
  • Build team capability in C#/.NET, Blazor, Azure, React diagnosis, and controlled migrations
  • Partner with Architects and other Technical Leads on reusable Blazor patterns, migration lessons, standards, shared components, and reference implementations

Requirements:

  • 8+ years of professional software-development experience, including team technical direction, production ownership, delivery coordination, and engineering mentorship
  • Deep professional proficiency in C#/.NET, ASP.NET Blazor, and Microsoft Azure
  • Experience designing, delivering, and operating enterprise web applications
  • Strong production experience maintaining React and TypeScript applications, including component architecture, state management, routing, API integration, testing, build tooling, dependency management, and production troubleshooting
  • Demonstrated experience modernizing, migrating, consolidating, or retiring applications while preserving business continuity and user outcomes
  • Ability to evaluate React applications, document unknown systems, stabilize inherited code, and design phased transitions to C#/.NET and Blazor
  • Experience designing ASP.NET Core APIs and integration patterns using SQL Server, identity, Microsoft Graph API, or comparable enterprise technologies
  • Experience decomposing complex technical initiatives, validating estimates, managing dependencies, and communicating migration and continuity risks
  • Experience with Azure observability, incident response, release engineering, secure development, automated testing, CI/CD, and operational support
  • Excellent written and verbal communication and demonstrated success coaching engineers through accountable technical leadership
  • Hands-on Autodesk Revit experience, including Revit add-ins, model workflows, families, parameters, worksharing, or Revit API familiarity
  • Experience in electrical engineering, mechanical engineering, MEP design, BIM, architecture, construction, data-center engineering, or another AEC discipline
  • Experience building software used by engineers, designers, BIM teams, or other specialized technical professionals
  • Experience converting React interfaces to Blazor or leading migrations between front-end frameworks
  • Experience with Entra ID, Azure DevOps, Microsoft 365 services, Power Platform, infrastructure as code, or cloud-native operational tooling
  • Interest in or experience with AI/ML technologies and their application to enterprise software
  • Bachelor's degree in a specified engineering, computer science, or information systems field, or equivalent experience preferred
  • Ability to travel up to 5%, potentially to any or all 50 US states
  • Must be authorized to work in the United States, as indicated by participation in E-Verify

Benefits:

  • Choice of comprehensive medical plans, including two PPO-style plans and a HDHP with HSA option
  • Flexible spending accounts (FSA)
  • Dental and vision plans
  • Medical, dental, and vision benefits for spouse/domestic partner and dependent children up to age 26
  • 401(k) with company match and self-directed brokerage account option
  • PTO, including additional paid time off during the last week of the year
  • Company-paid life insurance for employees and eligible dependents
  • Short- and long-term disability coverage
  • AD&D coverage
  • Professional development opportunities
  • Tuition reimbursement
  • Professional licensing assistance
  • Paid parental leave after one year of employment