Software Engineer – Technical Lead
Posted 59mins ago
Employment Information
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


















